Ribadeo es un municipio (10.043 habitantes, según datos municipales de septiembre 2007 y una villa situado en el extremo nororiental de Galicia, en la provincia de Lugo, en el lÃmite con el Principado de Asturias. Pertenece a la Comarca de la Mariña Oriental. El municipio de Ribadeo tiene aproximadamente la forma de un cuadrado de 10x10 km, limitando al norte con el Mar Cantábrico, al este con la RÃa de Ribadeo (al otro lado de la cual se encuentra Castropol, en Asturias), al oeste con el municipio de Barreiros y al sur con el de Trabada, y cuenta con otro núcleo urbano: Rinlo, además de muchas otras aldeas.