Demográficamente la población está compuesta en un 50% de descendientes africanos y malgaches, un 25% de origen asiático, sobre todo tamiles, siendo el resto mestizos y europeos.