W pierwszej dekadzie XXI w. chrześcijaństwo wyznawało około 66% populacji. Największą grupą były Kościoły afrochrześcijańskie 32% populacji), reprezentowane przez 157 denominacji. Największe z nich to Chrześcijański Kościół Syjonu (3,2%), Kościół Duchowego Uzdrowienia (2,9%) i Chrześcijański Kościół Syjonu Św. Engenasa (2,1%). Szybki przyrost afrochrześcijan, od kilku % do obecnego stanu, miał miejsce w latach 70. i 80. XX w. Inne ważniejsze grupy to różne wyznania protestanckie (łącznie 11% populacji) i katolicy (4%). Ponad 17% populacji było chrześcijanami nieidentyfikującymi się z żadną grupą. Wśród wyznań protestanckich największe to: zielonoświątkowcy (5,6%), luteranie (1,7%), adwentyści dnia siódmego (1,5%), kongregacjonaliści (1,5%), metodyści (0,8%) i anglikanie (0,6%).
Obecne są także niewielkie wspólnoty mormonów, Świadków Jehowy i wiele innych grup chrześcijańskich.
Religie plemienne Według Spisu Powszechnego w 2011 roku ponad 4% ludności wyznawało tradycyjną religię Badimo.
Inne religie Zgodnie ze spisem z 2011 roku jest około 11 tys. muzułmanów, z których wielu ma pochodzenie południowoazjatyckie. Małe liczby obejmują hinduistów, bahaistów, buddystów i sikhów. Funkcjonuje też niewielka społeczność żydowska.