L'unité urbaine de Castelsarrasin est une unité urbaine française centrée sur Castelsarrasin, la sous-préfecture du Tarn-et-Garonne, au cœur de la deuxième agglomération urbaine du département.
Dans le zonage réalisé par l'Insee en 2010, l'unité urbaine était composée de deux communes[1].
Dans le nouveau zonage réalisé en 2020, elle est composée des deux mêmes communes[2].
En 2022, avec 27 987 habitants, elle représente la 2e unité urbaine du département[3] de Tarn-et-Garonne et occupe le 20e rang dans la région Occitanie.
En 2021, sa densité de population s'élève à 172 hab/km2. Par sa superficie, elle représente 4,38 % du territoire départemental mais, par sa population, elle regroupe 10,6 % de la population du département de Tarn-et-Garonne.
Elle est composée des deux communes suivantes[2] :