The latest estimations based on previous census are below
Muhajir (Pakistan) - Wikipedia, the free encyclopedia
Currently in Pakistan, around 7.5% of the population, or about 13.5 million citizens identify themselves as ‘Urdu-Speaking’. Of this number over 8.5 million reside in Sindh and over 4 million reside in Punjab and Islamabad. The vast majority reside in urban areas.A large number of muhajirs are educated and earn decent income,thus muhajirs are among the most highly educated and richest.
Cities with the largest approximate ‘Urdu Speaking’ Populations are:
- Karachi, Sindh 6,500,000 (identifying themselves as Urdu Speakers)
- Lahore, Punjab 1,000,000
- Hyderabad, Sindh 700,000
- Multan, Punjab 225,000
- Rawalpindi, Punjab 175,000
- Sukkur, Sindh 150,000
- Bahawalpur, Punjab 125,000
- Mirpur Khas, Sindh 125,000
- Nawabshah, Sindh 100,000
- Islamabad, Capital Territory 100,000
- Sanghar, Sindh 75,000
Note: Figures are estimations based on the 1998 census of Pakistan and are rounded up to allow for slight population growth since the time of the report.
It must also be kept in mind the census done in 1998 was rejected by MQM and sindhi nationalists parties based in sindh because they felt there had been an undercount.