Se localiza a 1138 msnm, junto al río Ésera, entre el embalse de Paso Nuevo aguas arriba y el embalse de Linsoles aguas abajo. Es centro neurálgico del Valle de Benasque, llamado también el «Valle Escondido«, y municipio destacado de la comarca, donde sobresale por sus valores paisajísticos y naturalistas, dado que aquí se encuentra el Parque Natural de Posets-Maladeta y el pico Aneto.
En su término municipal, que abarca 233,17 km², se hallan los bellos pueblos de Cerler y Anciles, el primero de ellos también famoso por sus pistas de esquí.
Parte de su término municipal está ocupado por el Parque natural Posets-Maladeta y el Monumento natural de los Glaciares Pirenaicos.