Map of Pakistan
This page shows 233 cities in Pakistan on an interactive map. The largest city by recorded population is Lahore (13,004,135), and the capital is Islamabad. Select any city for its own map, coordinates, local time and nearby places.
Pakistan facts
- Capital
- Islamabad
- Largest city
- Lahore 13,004,135
- Continent
- Asia
- Area
- 803,940 km² (310,403 sq mi)
- Neighbouring countries
- China, Afghanistan, Iran, India
- Currency
- Rupee (PKR)
- Calling code
- +92
- Internet domain
- .pk
- Time zones
- Asia/Karachi
Largest cities in Pakistan
| # | City | Region | Population |
|---|---|---|---|
| 1 | Lahore | Punjab | 13,004,135 |
| 2 | Karachi | Sindh | 11,624,219 |
| 3 | Peshawar | Khyber Pakhtunkhwa | 4,758,762 |
| 4 | Faisalabad | Punjab | 3,800,193 |
| 5 | Rawalpindi | Punjab | 3,357,612 |
| 6 | Gujranwala | Punjab | 2,511,118 |
| 7 | Multan | Punjab | 2,169,915 |
| 8 | Hyderabad | Sindh | 1,921,275 |
| 9 | Quetta | Balochistan | 1,565,546 |
| 10 | Bannu | Khyber Pakhtunkhwa | 1,357,890 |
| 11 | Sargodha | Punjab | 975,886 |
| 12 | Sialkot | Punjab | 911,817 |
| 13 | Bahawalpur | Punjab | 903,795 |
| 14 | Arifwala | Punjab | 854,462 |
| 15 | Dera Ismail Khan | Khyber Pakhtunkhwa | 763,195 |
| 16 | Muzaffarābād | Azad Kashmir | 725,000 |
| 17 | Battagram | Khyber Pakhtunkhwa | 700,000 |
| 18 | Chunian | Punjab | 634,236 |
| 19 | Jhang Sadr | Punjab | 606,533 |
| 20 | Islamabad | Islamabad | 601,600 |
Cities in Pakistan by region
Punjab (129)
Lahore, Faisalabad, Rawalpindi, Gujranwala, Multan, Sargodha, Sialkot, Bahawalpur, Arifwala, Chunian, Jhang Sadr, Shekhupura, Gujrat, Sahiwal, Okara, Rahim Yar Khan, Kasur, Jalalpur Pirwala, Dera Ghazi Khan, Pindi Bhattian, Chak Jhumra, Bhawana, Burewala, Hafizabad, Chiniot, Kamoke, Saddiqabad, Muridke, Shahkot, Bahawalnagar, Muzaffargarh, Gojra, Dajal, Qadirpur Ran, Ahmadpur East, Jhelum, Hasilpur, Kamalia, Jampur, Wazirabad and 89 more
Sindh (53)
Karachi, Hyderabad, Sukkur, Tando Bago, Tando Allahyar, Larkana, Nawabshah, Sinjhoro, Mirpur Khas, Kunri, Digri, Jacobabad, Shikarpur, Dadu, Talhar, Garhi Khairo, Khairpur Mir’s, Tando Adam, Umarkot, Moro, Daur, Dokri, Shahdad Kot, Ghotki, Badin, Tando Muhammad Khan, Shahdadpur, Kotri, Pano Aqil, Kandhkot, Gambat, Rohri, Thul, Ratodero, Kambar, Mirpur Mathelo, Sakrand, Tando Jam, Hala, Sanghar and 13 more
Khyber Pakhtunkhwa (29)
Peshawar, Bannu, Dera Ismail Khan, Battagram, Mingora, Mardan, Abbottabad, Kohat, Tordher, Charsadda, Shabqadar, Swabi, Paharpur, Topi, Bat Khela, Shorkot, Mansehra, Chitral, Haripur, Pabbi, Aman Garh, Tank, Havelian, Lakki, Hangu, Risalpur Cantonment, Tangi, Utmanzai, Zaida
Balochistan (14)
Quetta, Khuzdar, Chaman, Dera Murad Jamali, Turbat, Gwadar, Usta Muhammad, Sibi, Zhob, Nushki, Mach, Pasni, Loralai, Mehrabpur
Azad Kashmir (5)
Muzaffarābād, New Mirpur, Rawalakot, Kotli, Bagh
Gilgit-Baltistan (2)
Islamabad (1)
All 233 cities in Pakistan
- Shekhupura — 591,424
- Gujrat — 574,240
- Sukkur — 563,851
- Sahiwal — 538,344
- Okara — 533,693
- Rahim Yar Khan — 517,000
- Kasur — 510,875
- Jalalpur Pirwala — 500,000
- Dera Ghazi Khan — 494,464
- Pindi Bhattian — 493,222
- Tando Bago — 426,535
- Tando Allahyar — 421,923
- Chak Jhumra — 385,169
- Bhawana — 373,841
- Larkana — 364,033
- Nawabshah — 363,138
- Burewala — 361,664
- Mingora — 361,112
- Sinjhoro — 354,709
- Hafizabad — 318,621
- Chiniot — 318,165
- Mardan — 300,424
- Kamoke — 292,023
- Abbottabad — 275,890
- Saddiqabad — 274,210
- Mirpur Khas — 267,833
- Skardu — 260,000
- Muridke — 254,291
- Shahkot — 244,868
- Bahawalnagar — 241,873
- Kunri — 237,063
- Muzaffargarh — 235,541
- Digri — 234,578
- Jacobabad — 219,315
- Khuzdar — 218,112
- Gilgit — 216,760
- Gojra — 214,000
- Shikarpur — 204,938
- Dadu — 201,017
- Talhar — 200,014
- Dajal — 200,000
- Qadirpur Ran — 200,000
- Ahmadpur East — 196,718
- Garhi Khairo — 193,297
- Khairpur Mir’s — 191,044
- Jhelum — 190,425
- Tando Adam — 174,291
- Hasilpur — 168,146
- Kamalia — 166,617
- Jampur — 155,243
- Wazirabad — 152,624
- Kohat — 151,427
- Layyah — 151,274
- Shujaabad — 151,115
- Eminabad — 150,646
- Jaranwala — 150,380
- Tordher — 150,000
- Chishtian — 149,939
- Harunabad — 149,679
- Jalalpur Jattan — 146,743
- Umarkot — 144,558
- Lodhran — 144,512
- Moro — 142,685
- Khanpur — 142,426
- Attock City — 141,945
- Mian Channun — 140,112
- Bhakkar — 131,658
- Narowal — 130,692
- Chaman — 130,139
- Nankana Sahib — 130,041
- Mandi Bahauddin — 129,733
- Mianwali — 129,500
- Daur — 128,958
- Shakargarh — 126,742
- Pakpattan — 126,706
- Mailsi — 125,431
- Dokri — 125,000
- New Mirpur — 124,352
- Toba Tek Singh — 123,102
- Haveli Lakha — 122,389
- Shahdad Kot — 120,687
- Charsadda — 120,170
- Ghotki — 119,879
- Sambrial — 119,571
- Badin — 117,455
- Taunsa — 115,704
- Mianke Mor — 114,530
- Tando Muhammad Khan — 114,406
- Pattoki — 113,735
- Shahdadpur — 113,342
- Jauharabad — 113,188
- Vihari — 112,840
- Chichawatni — 112,191
- Dera Murad Jamali — 106,952
- Kotri — 106,615
- Kot Addu — 104,217
- Sangla Hill — 103,709
- Kharian — 103,036
- Khushāb — 102,793
- Pasrur — 102,717
- Pano Aqil — 102,701
- Shabqadar — 102,340
- Kot Radha Kishan — 102,057
- Chakwal — 101,200
- Renala Khurd — 100,054
- Raja Jang — 100,000
- Dipalpur — 99,858
- Kandhkot — 99,155
- Swabi — 97,363
- Dijkot — 96,934
- Khurrianwala — 96,743
- Gambat — 93,884
- Rohri — 92,135
- Kabirwala — 91,932
- Kunjah — 90,905
- Dinga — 89,922
- Thul — 88,554
- Fort Abbas — 83,192
- Ratodero — 81,935
- Khewra — 80,000
- Talagang — 79,431
- Kahna Nau — 79,301
- Kambar — 77,481
- Zahir Pir — 76,979
- Hujra Shah Muqim — 76,462
- Paharpur — 76,027
- Turbat — 75,694
- Topi — 74,867
- Bhalwal — 74,744
- Mirpur Mathelo — 74,651
- Sarai Alamgir — 73,967
- Bat Khela — 73,525
- Sakrand — 72,040
- Tando Jam — 71,760
- Hala — 71,094
- Gwadar — 70,852
- Chenab Nagar — 70,000
- Kahror Pakka — 69,743
- Gujar Khan — 69,374
- Chuhar Kana — 69,321
- Darya Khan — 68,622
- Shorkot — 67,439
- Minchianabad — 67,164
- Mansehra — 66,486
- Basirpur — 65,541
- Lala Musa — 65,197
- Usta Muhammad — 64,632
- Sibi — 64,069
- Pindi Gheb — 63,810
- Phalia — 62,453
- Sanghar — 62,033
- Faqirwali — 61,586
- Yazman — 60,738
- Faruka — 60,000
- Chitral — 57,157
- Haripur — 56,977
- Dullewala — 54,277
- Pir Jo Goth — 54,266
- Pabbi — 52,701
- Lalian — 52,542
- Pir Mahal — 52,476
- Mithi — 52,376
- Kot Mumin — 51,021
- Ubauro — 50,981
- Rajanpur — 50,682
- Zhob — 50,537
- Matli — 50,398
- Rawalakot — 50,000
- Hadali — 49,663
- Sillanwali — 49,311
- Nushki — 48,572
- Jatoi Shimali — 47,144
- Kotli — 46,907
- Mustafabad — 45,795
- Chak Thirty-one -Eleven Left — 45,665
- Kanganpur — 45,000
- Mach — 44,542
- Kandiaro — 44,382
- Thatta — 44,302
- Fatehpur — 44,084
- Kamra — 43,779
- Pasni — 43,494
- Kundian — 42,903
- Sukheke Mandi — 42,626
- Aman Garh — 42,123
- Dunyapur — 41,575
- Sehwan — 41,150
- Naushahra Virkan — 40,853
- Khairpur — 40,083
- Choa Saidan Shah — 40,000
- Chak — 40,000
- Kamar Mushani — 39,013
- New Badah — 38,855
- Tank — 38,488
- Tandlianwala — 38,285
- Chak Azam Sahu — 38,216
- Loralai — 37,787
- Havelian — 37,509
- Lakki — 36,391
- Hangu — 36,150
- Risalpur Cantonment — 36,074
- Tangi — 35,659
- Mehrabpur — 35,263
- Malakwal City — 35,000
- Khangah Dogran — 34,949
- Narang Mandi — 34,778
- Ranipur — 34,337
- Utmanzai — 34,257
- Zaida — 34,200
- Kashmor — 33,732
- Alipur — 33,601
- Bagh — 33,548
- Naudero — 33,455
More countries in Asia
China · India · Vietnam · Turkey · Japan · South Korea · Indonesia · Bangladesh · Taiwan · Iran · Iraq · Saudi Arabia · Hong Kong · Philippines · United Arab Emirates · Myanmar · Singapore · Afghanistan · Thailand · Kazakhstan · Syria · Yemen · North Korea · Malaysia
Sources: place names, coordinates, populations and time zones from GeoNames (CC BY 4.0, data retrieved October 2026). Country facts from GeoNames countryInfo. Population figures are the latest values recorded in GeoNames; depending on the country they refer to the city proper, a municipality or a wider urban area, so they can differ from census or metro-area figures. Map © OpenStreetMap contributors.