- Nellie Forbush :Une jeune infirmière américaine en poste sur une île du Pacifique Sud pendant la Seconde Guerre mondiale. Elle tombe amoureuse d'Emile de Becque, propriétaire d'une plantation française.
- Emile de Becque :Planteur français et ancien officier de marine. Il est veuf, père de deux enfants et tombe amoureux de Nellie Forbush.
- Bloody Mary :Une femme locale qui vit sur l'île et vend des souvenirs aux marins américains. Elle est également entremetteuse et aide Nellie et Emile à se réunir.
- Luther Billis :Un marin américain cynique stationné sur l'île. Il est un ami de Nellie et essaie de l'aider à se rapprocher d'Emile.
- Joe Cable :Un jeune soldat américain stationné sur l'île. Il tombe amoureux de Liat, une jeune polynésienne.
- Liat :Une jeune femme polynésienne qui est la fille de Bloody Mary. Elle tombe amoureuse de Joe Cable.
Personnages secondaires :
- Commandant William Harbison :Le commandant de la base navale américaine de l'île.
- Capitaine George Brackett :L'officier exécutif de la base navale américaine de l'île.
- Lieutenant Cable :le père de Joe Cable.
- Henry :le jeune fils d'Emile.
- Robert :la jeune fille d'Emile.