Cities in Pakistan
43 cities in the directory. The capital always appears first.
Largest cities
1. Lahore13,004,135
2. Karachi11,624,219
3. Peshawar4,758,762
4. Faisalabad3,800,193
5. Rawalpindi3,357,612
IslamabadCapital601,600 residentsLahore13,004,135 residentsKarachi11,624,219 residentsPeshawar4,758,762 residentsFaisalabad3,800,193 residentsRawalpindi3,357,612 residentsGujranwala2,511,118 residentsMultan2,169,915 residentsHyderabad1,921,275 residentsQuetta1,565,546 residentsBannu1,357,890 residentsSargodha975,886 residentsSialkot911,817 residentsBahawalpur903,795 residentsArifwala854,462 residentsDera Ismail Khan763,195 residentsMuzaffarābād725,000 residentsBattagram700,000 residentsChunian634,236 residentsJhang Sadr606,533 residentsShekhupura591,424 residentsGujrat574,240 residentsSukkur563,851 residentsSahiwal538,344 residentsOkara533,693 residentsRahim Yar Khan517,000 residentsKasur510,875 residentsJalalpur Pirwala500,000 residentsDera Ghazi Khan494,464 residentsPindi Bhattian493,222 residentsTando Bago426,535 residentsTando Allahyar421,923 residentsChak Jhumra385,169 residentsBhawana373,841 residentsLarkana364,033 residentsNawabshah363,138 residentsBurewala361,664 residentsMingora361,112 residentsSinjhoro354,709 residentsHafizabad318,621 residentsChiniot318,165 residentsMardan300,424 residentsKamoke292,023 residents