Castelsarrasin compte 14 343 habitants et présente un profil économique diversifié. Le revenu médian y est un peu en retrait par rapport à la moyenne nationale, avec un taux de pauvreté élevé (21,0 %).
Environ 53,1 % des actifs occupent un emploi dans la commune, les autres rejoignant principalement Montauban et Moissac. Parmi les principaux employeurs figurent MAIRIE et CENTRE LECLERC. Les employés forment la catégorie socioprofessionnelle dominante (38,1 % des emplois).
La commune est éligible à l' Aide à Finalité Régionale. Elle bénéficie du programme national Action Cœur de Ville. 2 projets ont été subventionnés par l'État pour 161 522 € d'aides d'investissement.
Le revenu médian des ménages de Castelsarrasin, soit 19 970 €, se situe au-dessous du repère français. Par rapport au repère départemental (21 630 €), le niveau de vie communal est plus faible d'à peu près 1 660 €. Le rapport entre le 9e et le 1er décile ressort à 3,0, soit une dispersion importante des niveaux de vie communaux.
Avec 16,2 % de chômage et un taux d'emploi de 60,4 %, l'insertion professionnelle locale se révèle particulièrement ardue. Les employés forment le premier groupe professionnel à 38,1 %.
Le tissu entrepreneurial communal, 1 022 unités actives en 2023, penche nettement vers le tertiaire. Le premier secteur NAF rassemble 30,5 % des établissements, autour de la catégorie commerce, transports, hébergement et restauration. 155 créations enregistrées en 2024, traduisant une dynamique de création positive (stock total à +21,1 % sur la décennie). MAIRIE et CENTRE LECLERC comptent parmi les premiers employeurs recensés sur la commune.
L'OFGL mesure en 2024 1 317 €/hab de recettes de Castelsarrasin, 1 150 €/hab de dépenses et 167 €/hab d'épargne brute. La capacité de désendettement ressort à 3,8 années (courte), pour 263 €/hab de dépenses d'équipement. 2 projets locaux ont bénéficié de 161 522 € de subvention de l'État (DETR/DSIL).
Le taux de TFB global de Castelsarrasin est plus élevé que la moyenne française, à 61,83 % en 2024. Face à la médiane départementale (59,90 %), l'écart ressort à +1,93 points, part communale pure 57,91 %. La cotisation foncière des entreprises (CFE) ressort à 35,57 %, la taxe d'habitation (résidences secondaires et vacants) atteint 20,92 %.
Côté géographie économique, Castelsarrasin est une commune de l'Occitanie intérieure, ce qui module les logiques de marché et d'emploi. Au titre des zonages territoriaux, Castelsarrasin relève du dispositif d'Aide à Finalité Régionale (AFR). Les 2 431 navetteurs sortants rejoignent principalement Montauban et Moissac. La CAF recense 2 920 allocataires de Castelsarrasin, avec 435 foyers RSA parmi eux.