Montauban is at about to the north of Toulouse, on the confluence of the Tescou and the Tarn rivers, and at from Agen ("préfecture" of the Lot-et-Garonne), from Albi ("préfecture" of the Tarn) and at about from Cahors ("préfecture" of the Lot).