Villanueva está ubicado en Lalín municipio en la provincia de Provincia de Pontevedra, Galicia. La población de Villanueva es de 469 personas (2019), la distancia de Villanueva a Madrid es de 553 kilómetros, la distancia de Villanueva a Pontevedra (capital de la Provincia de Pontevedra) es de 64 kilómetros. O Cruceiro, Vilanova, Os Muíños, Corrigatos, Costoia, Codesedo, A Canda, Penelas, San Tomé, Taín y Mouriscade se encuentran cerca de Villanueva.