Le nombre total de villes au Pakistan est difficile à déterminer car il semble y avoir une divergence d'opinion quant à ce qui est considéré comme une ville. Wikipédia répertorie un total de 201 villes ; une source affirme que dans le recensement de 2010, 271 villes ont été répertoriées pour le Pakistan ; la liste des villes du Guide PK se compose de 374 noms et selon Falling Grain , qui répertorie les villes avec des populations aussi faibles qu'environ 5000 habitants, il devrait y en avoir des milliers.
Les 20 plus grandes villes du Pakistan, selon Wikipedia, sont énumérées ci-dessous, ainsi que leurs régions et populations estimées pour l'année 2010.
Karachi Sindh, Est.Pop. 13.205.339
Lahore, Pendjab, Est.Pop. 7 129 609
Faisalabad, Pendjab, Est.Pop. 2 880 675
Rawalpindi, Pendjab, Est.Pop. 1 991 656
Multan, Pendjab, Est.Pop. 1.606.481
Hyderabad, Sindh, Est.Pop. 1 578 367
Gujranwala, Pendjab, Est.Pop. 1 569 090
Peshawar, Khyber Pakhtunkhwa, Est.Pop. 1 439 205
Quetta, Baloutchistan, Est.Pop. 896 090
Islamabad, Territoire de la capitale, Est.Pop. 689 249
Sargodha, Pendjab, Est.Pop. 600 501
Bahawalpur, Pendjab, Est.Pop. 543 929
Sialkot, Pendjab. Est.Pop. 510 863
Sukkur, Sindh, Est.Pop. 493 438
Larkana, Sindh, Est.Pop. 456 544
Sheikhupura, Pendjab, Est.Pop. 426 980
Jhang, Pendjab, Est.Pop. 372 645
Rahim Yar Khan, Pendjab, Est.Pop. 353 112
Mardan, Khyber Pakhtunkhwa, Est.Pop. 352 135
Gujrat, Pendjab, Est.Pop. 336 727