Vilanova de Arousa está ubicado en Villanueva de Arosa municipio en la provincia de Provincia de Pontevedra, Galicia. La población de Vilanova de Arousa es de 3 125 personas (2019), la distancia de Vilanova de Arousa a Madrid es de 612 kilómetros, la distancia de Vilanova de Arousa a Pontevedra (capital de la Provincia de Pontevedra) es de 36 kilómetros. As Sinas, Cálago, A Braña, A Cerca, Vilamaior, Corón, A Aduana de Corón, San Roque de Corón, Caleiro y Currás se encuentran cerca de Vilanova de Arousa.