Alquézar se encuentra en el Prepirineo oscense, a una altitud de 660 m sobre el nivel del mar y a 48 km de Huesca, 88 de Lleida y 123 de Zaragoza.