Vilanova está ubicado en Vedra municipio en la provincia de Provincia de La Coruña, Galicia. La población de Vilanova es de 316 personas (2019), la distancia de Vilanova a Madrid es de 594 kilómetros, la distancia de Vilanova a La Coruña (capital de la Provincia de La Coruña) es de 80 kilómetros. O Matelo, A Torre, Ramonde, Sales, Nande, San Xián, Silvaescura, A Gándara, Cornado, A Susana y Prumadelos se encuentran cerca de Vilanova.