Castelsarrasin, connue sous la Révolution sous le nom de Mont-Sarrazin[1], est une commune française, unique sous-préfecture du département de Tarn-et-Garonne et chef-lieu de l'arrondissement de Castelsarrasin, en région Occitanie.
La commune est également le siège de la communauté de communes Terres des confluences.
L'aire urbaine de Castelsarrasin comptait 27 861 habitants en 2017, ce qui en faisait la 23e aire urbaine de la nouvelle grande région Occitanie. C'est respectivement la ville-centre et la commune-centre d'une unité urbaine et d'une aire d'attraction. La population municipale s'élevant à 14 178 habitants au dernier recensement de 2021, Castelsarrasin est la deuxième commune du département en nombre d'habitants, après Montauban et devant Moissac.
Castelsarrasin se situe sur un axe important de communication reliant Bordeaux et l'Océan Atlantique au nord-ouest, à Narbonne et la Mer Méditerranée au sud-est, le tout via Toulouse. Cet axe important est notamment matérialisé par l'autoroute A62, qui contourne le centre-ville par le nord-est avant de desservir Castelsarrasin par une sortie au niveau de la zone industrielle de l'Artel. Le centre-ville de Castelsarrasin, à l'image de celui d'Agen, a la particularité d'être ceinturé de part et d'autre par la Garonne, et le Canal latéral à la Garonne qui fait partie du canal des deux mers.
Bien que Castelsarrasin ne fasse pas partie de l'aire d'attraction de Toulouse, elle est semble-t-il fortement influencée par cette proche agglomération d'environ 1,4 million d'habitants, tout comme le Tarn-et-Garonne de manière générale[2].
La plupart des habitants de la cité et d'une grande partie de son département nomme la ville par le diminutif « Castel ». Ses habitants sont appelés les Castelsarrasinois.