Ribadeo es un municipio español con 9.972 habitantes, según INE (2016) y una villa (6.792 habitantes, INE 2014) situado en el extremo nororiental de Galicia, en la provincia de Lugo, en el límite con el Principado de Asturias.