Islam is the dominant religion. About 96.47% of Pakistanis are Muslim, according to the 2017 Census. Pakistan has the second-largest number of Muslims in the world after Indonesia. and home for (10.5%) of the world's Muslim population. The majority of them are Sunni and mostly follow Sufism (estimated between 75 and 95%) while Shias represent between 5–25%. In 2019, the Shia population in Pakistan was estimated to be 42 million out of total population of 210 million. Pakistan also has the largest Muslim city in the world (Karachi).