- Buddhism: 31.1%
- Christianity: 18.9%
- Islam: 15.6%
- Hinduism: 5.0%
- Taoism: 9.1%
- No Religion: 20.5%
- Others (incl. Sikhism and Judaism): 0.8%