Es un municipio mixto, con siete parroquias eminentemente rurales en las que viven menos de la cuarta parte de la población y con un núcleo urbano de más de 30.000 habitantes formado por los barrios de La Gándara, La Solaina, El Alto del Castaño, Piñeiros, O Couto, Freixeiro y Jubia, destacando por su población los cuatro primeros.