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