Ilhabela é um dos únicos municípios–arquipélagos marinhos brasileiros, estando localizado no litoral norte do estado de São Paulo. A população, segundo o Censo 2022, é de 34 934 habitantes, resultando numa densidade estimada de 100,9 hab/km² O município é formado pela sede e pelos distritos de Cambaquara e Paranabi. O arquipélago é composto por 19 ilhas, ilhotes e lajes.