Ribadeo es un pueblo de unos 5000 habitantes situado en el extremo nororiental de
Galicia, en la
Provincia de Lugo, en el límite con
Asturias. El municipio de
Ribadeo tiene aproximadamente la forma de un cuadrado de 10x10km, limitando al Norte con el
Mar Cantábrico, al Este con la Ría de
Ribadeo (al otro lado de la cual se encuentra 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.