Samarugo está ubicado en Villalba municipio en la provincia de Provincia de Lugo, Galicia. La población de Samarugo es de 132 personas (2019), la distancia de Samarugo a Madrid es de 559 kilómetros, la distancia de Samarugo a Lugo (capital de la Provincia de Lugo) es de 65 kilómetros. Reguengo, O Palleiro, Pardiñas, O Pazo, Os Lameiros, Rodas, O Hedreiro, Lobán, O Portocego, Bidueiro y O Castro se encuentran cerca de Samarugo.