Hindu 28.4%, Pentecostal 16.9%, Roman Catholic 8.1%, Anglican 6.9%, Seventh Day Adventist 5%, Methodist 1.7%, Jehovah Witness 1.1%, other Christian 17.7%, Muslim 7.2%, other 4.3%, none 4.3% (2002 census)
Roman Catholic 82.3%, Anglican 6.4%, Seventh Day Adventist 1.1%, other Christian 3.4%, Hindu 2.1%, Muslim 1.1%, other non-Christian 1.5%, unspecified 1.5%, none 0.6% (2002 census)
Languages
English, Amerindian dialects, Creole, Caribbean Hindustani (a dialect of Hindi), Urdu
Creole 91.8%, English 4.9% (official), other 3.1%, unspecified 0.2% (2002 census)