Situada al occidente de Asturias, cerca de Galicia. Limita al norte con el mar Cantábrico, al este con el concejo de El Franco, y al sur y al oeste con el de Castropol.
En su casco urbano encontramos casas blasonadas, palacios y diversas capillas de interés. (Pueblo seleccionado por la colaboración de Pilar García.)
Su paisaje, sus playas y su ambiente marinero hacen de este concejo uno de los enclaves más interesantes de la denominada Costa Verde.
Es uno de los municipios en los que se habla eonaviego (o gallego-asturiano.