Were there 428 Hindu temples in Pakistan at partition?
No. The “428” figure comes from Hinduism Today, which uses it for temples that stayed functional for a time after Partition, not the total at Partition. The same Hinduism Today piece cites 1,288 registered temples at Partition, while Carnegie Endowment cites about 300–500 “major” temples (a different category).
The number “428” is widely shared online as if it were the total count of Hindu temples in the territory that became Pakistan at the time of the 1947 Partition. But the source most often tied to that figure—Hinduism Today—uses 428 to mean temples that remained functional for some period after Partition, not the total number that existed at Partition.
In fact, Hinduism Today separately gives a larger Partition-era figure: 1,288 registered temples in 1947, of which 428 were functional for a while afterward (and it further notes only 31 functional today). Other references don’t corroborate “428 at Partition” either: a Carnegie Endowment for International Peace report discusses roughly 300–500 “major” temples in the areas allocated to Pakistan, which is a narrower classification than “all temples,” and therefore not comparable to a total-temple count.