El término municipal destacan dos núcleos urbanos: la capital, Sangenjo, y
Portonovo (en la
parroquia de Adigna), situados en la costa. También en la parroquia de Villalonga, en el interior, se concentra un elevado número de habitantes, aunque de forma más diseminada.
Playas de Sangenjo. En los treinta y seis kilómetros de la costa de Sangenjo se puede encontrar un sinfín de playas de las más variadas características; urbanas como Silgar, Baltar y Caneliñas, o más tranquilas como Areas, Canelas, Montalvo, Major y La Lanzada. Todas ellas destacan por la calidad de sus
aguas y servicios, convirtiendo a Sangenjo en el municipio con más
banderas azules de
España desde el año 2003 ininterrumpidamente hasta la actualidad.