Petite commune de 425 habitants, Castillon s'organise autour d'une activité économique locale resserrée. Le niveau de vie médian s'y situe au-dessus de la médiane nationale.
Seuls 7,5 % des actifs travaillent dans la commune, les autres rejoignant principalement Menton et Roquebrune-Cap-Martin. Les cadres et professions intellectuelles supérieures forment la catégorie socioprofessionnelle dominante (35,0 % des emplois).
La commune est éligible à l' Aide à Finalité Régionale.
Castillon affiche un niveau de vie médian de 26 240 €, au niveau de la médiane française. Le repère retenu est la médiane nationale, à 23 080 € (INSEE, 2021), soit 3 160 € de moins qu'ici. Comparée à la médiane départementale (23 460 €), Castillon se situe environ 2 780 € au-dessus.
228 personnes actives, 10,2 % de chômage et 72,3 % de taux d'emploi: le marché local se tient dans la moyenne nationale. La structure socioprofessionnelle privilégie les cadres et professions intellectuelles supérieures (35,0 % des emplois occupés).
Le tissu économique communal (46 établissements en 2023) est dominé par le commerce, les transports et les services. Sur le plan sectoriel, commerce, transports, hébergement et restauration concentre 23,9 % des unités productives. Au millésime 2024, 10 nouveaux établissements ont été immatriculés, dans un contexte de dynamique de création forte (stock à +53,3 % sur la période).
Les finances communales présentent une marge de manœuvre limitée en 2024: 1 136 €/hab de recettes, 950 €/hab de dépenses et 186 €/hab d'épargne brute. Côté solvabilité, il faudrait 10,3 années d'épargne brute pour solder la dette, pendant que l'investissement atteint 439 €/hab.
Le taux global de taxe foncière sur le bâti — 34,45 % en 2024 — se situe sous la médiane nationale. L'écart avec la médiane départementale — 34,49 % — est de -0,04 points, sur un taux communal pur de 28,84 %. La cotisation foncière des entreprises (CFE) ressort à 34,49 %, la taxe d'habitation (résidences secondaires et vacants) atteint 27,05 %.
L'économie locale s'apprécie dans le cadre régional: Castillon est une commune de la Côte d'Azur. La commune est couverte par le dispositif d'Aide à Finalité Régionale (AFR), dispositif pris en compte dans certaines politiques publiques. Le nombre de navetteurs sortants — 197 — traduit une polarité résidentielle du territoire. Sur le versant social, la CAF dénombre 45 allocataires, dont 10 foyers bénéficiaires du RSA.