Se encuentra a 58 kilómetros de Huesca y a 6,5 kilómetros de Barbastro.