The town is at the heart of the Pays de Lomont, 17 kilometers from Montbéliard at the confluence of the Doubs River, the Ranceuse, and the Roide; it is therefore located at the crossroad of different valleys.