Religion

According to the 2001 census, Christians accounted for 79.8% of the population, with a majority of them being members of various Protestant denominations (broadly defined to include syncretic African initiated churches) and a minority of Roman Catholics and other Christians. Christian category includes Zion Christian (11.1%), Pentecostal (Charismatic) (8.2%), Roman Catholic (7.1%), Methodist (6.8%), Dutch Reformed (Nederduits Gereformeerde Kerk; 6.7%), Anglican (3.8%). Members of remaining Christian churches accounted for another 36% of the population. Muslims accounted for 1.5% of the population, Hindus 1.2%, traditional African religion 0.3% and Judaism 0.2%. 15.1% had no religious affiliation, 0.6% others and 1.4% unspecified.

African initiated churches formed the largest of the Christian groups. It was believed that many of the persons who claimed no affiliation with any organised religion adhered to traditional African religion. There are an estimated 200,000 indigenous traditional healers in South Africa, and up to 60% of South Africans consult these healers, generally called sangomas or inyangas. These healers use a combination of ancestral spiritual beliefs and a belief in the spiritual and medicinal properties of local fauna and flora, commonly known as muti, to facilitate healing in clients. Many peoples have syncretic religious practices combining Christian and indigenous influences.

South African Muslims comprise mainly those who are described as Coloureds and those who are described as Indians. They have been joined by black or white South African converts as well as others from other parts of Africa. South African Muslims claim that their faith is the fastest-growing religion of conversion in the country, with the number of black Muslims growing sixfold, from 12,000 in 1991 to 74,700 in 2004.

South Africa is also home to a substantial Jewish population, descended from European Jews who arrived as a minority among other European settlers. This population peaked in the 1970s at 120,000 though only around 67,000 remain today, the rest having emigrated. Even so, these numbers make the Jewish community in South Africa the twelfth largest in the world.