Laruns is geographically the third-largest commune in metropolitan France, after Arles and Saintes-Maries-de-la-Mer. It includes a large area of upland, around and between the Gave d'Ossau and its tributaries, stretching as far as the border with Spain at the Col du Pourtalet, to the south of the village of Laruns.