Saint-Martin connaît une forte évolution démographique ; la population est passée de 8 000 habitants en 1982 à 36 525 habitants en 2012. Elle est jeune (plus du tiers a moins de 20 ans) et cosmopolite (un tiers de la population est étrangère, principalement originaire d’Haïti, de la République Dominicaine et de La Dominique). La partie néerlandaise compte 33 249 habitants.
En 2007, Saint-Martin a quitté le statut de commune de la Guadeloupe pour prendre celui de collectivité d'outre-mer lui conférant des compétences relevant précédemment de l'Etat, de la région et du département.
La chambre territoriale des comptes a examiné l'état des finances et de la gestion de la collectivité au terme des dix ans de ce nouveau statut.