Две трети верующих — христиане (католики - 33%, протестанты - 33%), 16% составляют мусульмане, остальные придерживаются традиционных местных верований. Раньше в стране проживало большое количество сикхов и индуистов, но большинство из них были высланы из страны в 1972, многие теперь возвращаются после официального приглашения от правительства страны.