Cities in Afghanistan
54 cities · sorted by population
Kabul
Pop. 4,434,550
CapitalHerāt
Pop. 574,300
Mazār-e Sharīf
Pop. 523,300
Kandahār
Pop. 523,300
Jalālābād
Pop. 271,900
Kunduz
Pop. 161,902
Ghazni
Pop. 141,000
Balkh
Pop. 114,883
Baghlān
Pop. 108,449
Gardez
Pop. 103,601
Khōst
Pop. 96,123
Maymana
Pop. 75,900
Khanabad
Pop. 71,531
Bāzār-e Yakāwlang
Pop. 65,000
Bāzārak
Pop. 65,000
Khulm
Pop. 64,933
Taloqan
Pop. 64,256
Bāmyān
Pop. 61,863
Pul-e Khumrī
Pop. 56,369
Shibirghān
Pop. 55,641
Charikar
Pop. 53,676
Sar-e Pul
Pop. 52,121
Zaranj
Pop. 49,851
Paghmān
Pop. 49,157
Asadābād
Pop. 48,400
Aībak
Pop. 47,823
Fayzabad
Pop. 44,421
Lashkar Gāh
Pop. 43,934
Gereshk
Pop. 43,588
Farah
Pop. 43,561
Istālif
Pop. 41,413
Andkhōy
Pop. 37,900
Bahārak
Pop. 32,551
Nīlī
Pop. 30,058
Ghormach
Pop. 30,000
Shīnḏanḏ
Pop. 29,264
Rustāq
Pop. 25,636
Khān Neshīn
Pop. 25,600
Qarāwul
Pop. 24,544
Jurm
Pop. 23,064
Nahrīn
Pop. 22,363
Baraki Barak
Pop. 22,305
Ārt Khwājah
Pop. 18,623
Eslam Qaleh
Pop. 18,086
Karukh
Pop. 17,484
Mehtar Lām
Pop. 17,345
Kushk
Pop. 16,952
Shahrak
Pop. 15,967
Āsmār
Pop. 15,708
Sang-e Chārak
Pop. 15,377
Khāsh
Pop. 15,133
Markaz-e Woluswalī-ye Āchīn
Pop. 15,098
Jabal os Saraj
Pop. 15,032
Qarqīn
Pop. 15,018