Villadonga está ubicado en Castro de Rey municipio en la provincia de Provincia de Lugo, Galicia. La población de Villadonga es de 89 personas (2019), la distancia de Villadonga a Madrid es de 517 kilómetros, la distancia de Villadonga a Lugo (capital de la Provincia de Lugo) es de 28 kilómetros. A Cova, A Carreira, Fontón, O Rodao, A Cañoteira, A Rúa de Arriba, O Curro, A Casela, Eiravedra, Cataxiña y Montebón se encuentran cerca de Villadonga.