Le canton de Castelsarrasin est une circonscription électorale française du département de Tarn-et-Garonne.