Villaodrid está ubicado en Puente Nuevo municipio en la provincia de Provincia de Lugo, Galicia. La población de Villaodrid es de 85 personas (2019), la distancia de Villaodrid a Madrid es de 520 kilómetros, la distancia de Villaodrid a Lugo (capital de la Provincia de Lugo) es de 61 kilómetros. Vilaoudriz, O Castelo, O Boulloso, Goios, Salmeán, Vilameá, Aldeguer, Xinzo, San Mamede y Pacios se encuentran cerca de Villaodrid.