La population recensée en 1999 est de 381 427 habitants avec une densité de 338 habitants/km².
Le taux d'augmentation de la population pour la période de 1990 à 1999 est de 0,66% en moyenne annuelle.
Les principales villes sont : Fort-de-France, le chef-lieu (94 049 habitants), Le Lamentin (35 460 habitants), Schoelcher (20 845 habitants). (Résultats du recensement de la population de mars 1999).
La société martiniquaise témoigne de l'histoire du long métissage de divers groupes humains : Noirs d'Afrique, descendants des immigrés indiens appelés "coolies", Syriens, Chinois.
La population d'origine européenne se partage entre les békés - descendants des premiers colons - et les métropolitains.