Villarreal de la Canal (
Villarreyal d'a Canal en
aragonés) es una
localidad española perteneciente al municipio de
Canal de Berdún, en la
Jacetania, en la
provincia de Huesca,
Aragón. Se sitúa entre las sierras interiores y exteriores del Prepirineo aragonés. Se orienta sobre un breve altozano, en la margen derecha del río Majones, próximo este a verter sus aguas en el
Aragón. El desvío arranca de la carretera N-330 -la de Huesca a Pamplona, por Puente la Reina- a los pocos kilómetros de pasar Berdún; hay que torcer a la derecha, frente a la Venta del Veral.