Christen 50%, Hindoe 35%, Moslim 10% en Anders 5%
De officiële taal is Engels. Verder wordern er nog Ameridiaanse dialecten, Kreools, Caribisch Hindustani (dialect van Hindi) en Urdu gesproken