Hinduism is the second biggest religion in Pakistan, with about 2.17% of the population being Hindus. This is around 5.2 million people, according to the 2023 Pakistani census. However, the Pakistan Hindu Council says there are 8-10 million Hindus, making up 4% of the population.[1] The Umerkot district has the highest percentage of Hindus, with 52.2% of the population being Hindu. The Tharparkar district has the most Hindus in total, with 714,698 people.[2]
The Indus Valley in Pakistan is believed to be the birthplace of Hinduism. Rigveda, the oldest religious book in Hinduism, was written and composed in Ancient Pakistan.[3][4] Sanskrit, the sacred language of Hinduism also originated in the Swat region of northwestern Pakistan.[5]
Most Hindus in Pakistan live in Punjab and Sindh. They speak different languages like Sindhi, Gujarati, Tamil, Seraiki, Aer, Dhatki, and others. In rural Sindh, the diversity of beliefs often makes it hard to strictly define Hinduism, Sikhism, Buddhism, and Islam. Even though Pakistan is mostly Muslim, Sindh has a strong Hindu heritage.[6]