Villanova es un municipio ubicado en la provincia de Provincia de Huesca en Aragón. La población de Villanova es de 174 personas (2020), el área de Villanova es de 7.048246 kilómetros cuadrados, la distancia de Villanova a Madrid es de 420 kilómetros. Villanova comparte fronteras con Sahún, Sesué, Castejón de Sos y Chía.