Villaesteva está ubicado en Saviñao municipio en la provincia de Provincia de Lugo, Galicia. La población de Villaesteva es de 192 personas (2019), la distancia de Villaesteva a Madrid es de 550 kilómetros, la distancia de Villaesteva a Lugo (capital de la Provincia de Lugo) es de 57 kilómetros. Sanxumil, Vilaesteva, Córneas, O Castro, Currelos, A Peiceira, O Gruñedo, Os Bidueiros, A Lence, A Cruz y O Campo se encuentran cerca de Villaesteva.