Plus de 50% de la population est musulmane. Viennent ensuite le bouddhisme (17%), le taoïsme (8%), le christianisme (8%) et l'hindouisme (8%).