Castelsarrasin est une ville du sud de la France située dans le département du Tarn-et-Garonne en région Occitanie.
La population de Castelsarrasin est de 13.456 habitants.
5.201 ménages habitent à Castelsarrasin dans 5.808 logements. Il s'y construit en moyenne 45 logements chaque année.