El distrito de Castelsarrasin es un distrito (en francés arrondissement) de Francia, que se localiza en el departamento de Tarn y Garona (en francés Tarn-et-Garonne), de la región de Mediodía-Pirineos. Cuenta con 12 cantones y 103 comunas.
Los cantones del distrito de Castelsarrasin son: