O município é formado pelos
distritos de Entre Rios (sede), Sítio do Meio, Ibatuí, Lagoa Redonda e pelas praias de
Subaúma,
Massarandupió e
Porto de Sauípe. A população do município em 2013 era de 42 640 habitantes e sua taxa de crescimento populacional foi de 0,54% ao ano entre 2000 e 2007, menor que a estadual (1,13%) e abaixo da taxa nacional (1,21%).