The town is in the valley of the Tarn river and is at the confluence of the Tarn and Dourbie rivers. The territory of the "commune" is in the Grand Causses over part of the Causse Rouge (to the east of the Lévézou plateau), the Causse du Larzac, and the Causse Noir.