Une église à Mbabane. Plus de 65 % de la population est chrétienne protestante. Viennent s'y ajouter 10 % de Musulmans et 25% qui sont adeptes des religions animistes locales.