Está situado a 24 km al SE de Huesca, en la falda de una pequeña elevación junto al río Guatizalema, en la carretera A-1216.