- Nellie Forbush:een jonge Amerikaanse verpleegster die tijdens de Tweede Wereldoorlog op een eiland in de Stille Zuidzee was gestationeerd. Ze wordt verliefd op Emile de Becque, een Franse plantage-eigenaar.
- Emile de Becque:een Franse plantage-eigenaar en voormalig marineofficier. Hij is weduwnaar met twee kinderen, en hij wordt verliefd op Nellie Forbush.
- Bloody Mary:een lokale vrouw die op het eiland woont en souvenirs verkoopt aan de Amerikaanse matrozen. Ze is ook een matchmaker en helpt Nellie en Emile bij elkaar te komen.
- Luther Billis:een cynische Amerikaanse zeeman die op het eiland is gestationeerd. Hij is een vriend van Nellie en probeert haar te helpen bij het samenkomen met Emile.
- Joe Cable:Een jonge Amerikaanse soldaat die op het eiland gestationeerd is. Hij wordt verliefd op Liat, een jonge Polynesische vrouw.
- Liat:een jonge Polynesische vrouw die de dochter is van Bloody Mary. Ze wordt verliefd op Joe Cable.
Ondersteunende personages:
- Commandant William Harbison:De commandant van de Amerikaanse marinebasis op het eiland.
- Kapitein George Brackett:De uitvoerend officier van de Amerikaanse marinebasis op het eiland.
- Luitenant Cable:de vader van Joe Cable.
- Henry:Emile's jonge zoon.
- Robert:Emile's jonge dochter.