Con una población de  habitantes (INE ), se sitúa en la comarca de La Ribagorza, de la que es capital, en la confluencia de los ríos Ésera e Isábena.