Del total de población, el 47,5% es musulmana; el 30,5% cristiana copta; el 17,7% protestantes; el 3,3% seguidores de religiones tradicionales; y el 1,1% restante lo constituyen otros grupos religiosos.