There are several ethnic groups including Muhajirs, Sindhis, Punjabis, Kashmiris, Seraikis, Pakhtuns, Balochis, Memons, Bohras, Ismailis, etc. Over 75% of the population is Muslim. The town also has significant population of low caste Hindus.
|This Karachi-related article is a stub. You can help Wikipedia by expanding it.|