Naval es un municipio ubicado en la provincia de Provincia de Huesca en Aragón. La población de Naval es de 265 personas (2020), el área de Naval es de 47.317547 kilómetros cuadrados, la distancia de Naval a Madrid es de 377 kilómetros. Naval comparte fronteras con Secastilla, El Grado, Hoz y Costeán, Bárcabo y Abizanda.