Está situada entre las sierras de Javierre y Caballera, que forman un valle por el que discurre el río Garona (que no debe confundirse con su homónimo francés) hasta su desembocadura en el río Gállego.