Religions:
Christians 33.32% (of which Roman Catholics 16.99%, Protestants 5.78%, Orthodox 3.53%, Anglicans 1.25%), Muslims 21.01%, Hindus 13.26%, Buddhists 5.84%, Sikhs 0.35%, Jews 0.23%, Baha'is 0.12%, other religions 11.78%, non-religious 11.77%, atheists 2.32% (2007 est.)
Languages:
Mandarin Chinese 13.22%, Spanish 4.88%, English 4.68%, Arabic 3.12%, Hindi 2.74%, Portuguese 2.69%, Bengali 2.59%, Russian 2.2%, Japanese 1.85%, Standard German 1.44%, French 1.2% (2005 est.)