Está situado en el valle del río Ésera, en la cuenca del río Cinca.