The U.S. government estimates the total population is 2.2 million (July 2014 estimate). According to a 2006 demographics report published by the country’s Central Statistics Office, 63 percent of citizens are members of Christian groups, 27 percent claim their religion as “God,” 8 percent espouse no religion, 2 percent are adherents of the traditional indigenous religion Badimo, and all other religions comprise less than 1 percent of the population.
Anglicans, Methodists, and members of the United Congregational Church of Southern Africa make up the majority of Christians. There are also Lutherans, Roman Catholics, members of The Church of Jesus Christ of Latter-day Saints (Mormons), Seventh-day Adventists, Jehovah’s Witnesses, Baptists, members of the Dutch Reformed Church, Mennonites, and members of other Christian denominations. According to a 2011 study by the Pew Research Center, there are approximately 8,000 Muslims, many of whom are of South Asian origin. There are small numbers of Hindus and Bahais. Immigrants, including foreign workers, are more likely to be members of non-Christian religious groups than are native-born citizens.