Castelsarrasin (en occitano Los Sarrasins) es una población y comuna francesa, en la región de Mediodía-Pirineos, departamento de Tarn y Garona, en el distrito de Castelsarrasin, del cual es subprefectura. Es el chef-lieu de los cantones Castelsarrasin-1 y Castelsarrasin-2.Está integrada en la Communauté de communes Castelsarrasin-Moissac .