| Grupuri etnice |  :  | 40% indieni (sud asiatici), 37.5% africani, 20.5% combinati, 2% alte grupuri |
| Religie |  :  | 26% romano-catolici, 22,5% hindusi, 31% crestini (diverse culte), 5,8% musulmani, atei, s.a. |
| Limbi vorbite |  :  | engleza (limba oficiala), hindusa, franceza, spaniola, chineza |