As a national generality, Christianity is the religion of a slight majority of Angolans. It is stronger near the coast, especially in the north. Catholicism is strongest among the Kongo, still strong among the (North) Mbundu, and weaker among the Umbundu. Besides Protestantism, a 20th century messianic variant of Christianity, Kimbanguism, locally called Mtokoism, is important to some, especially among Umbundu.
Local traditional religion typically includes a deus otiosus, equated by Christians to their one god. The older beliefs recognize ancestral and place-centered spirits as important in explaining events, good and ill. And may people in difficulty consult specialists in understanding the supernatural, most commonly called kimbanda. Typically traditional people believe that there are witches or sorcerors, although the distinction varies.
The Chokwe, for example, believe in ancestral spirits called mahamba and use diviners called nganga.