3 Faisalabad Punjab 2,793,721 13 Sialkot Punjab 502,721 4 Rawalpindi Punjab 1,933,933 14 Sukkur Sindh 476,776 5 Multan Punjab 1,566,932 15 Larkana Sindh 435,817 6 Hyderabad Sindh 1 536 398 16 Shekhupura Punjab 411,834 7 Gujranwala Punjab 1,526,168 17 Jhang Punjab 365,198 8 Peshawar North-West Frontier 1,390,874 18 Mardan North-West Frontier