En 2009 la population Saint-Martinoise comptait 35692 habitants, pour la partie française de l’île. 40% de la population est étrangère (européens, russes, américains, africains et asiatiques).
Au cours des années 1990, le durcissement des lois sur l’immigration a considérablement réduit la pression migratoire sur la partie française.