Afghanistan - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityCountryPopulation
1. Kabul Afghanistan 3,043,532
2. Kandahār Afghanistan 391,190
3. Mazār-e Sharīf Afghanistan 303,282
4. Herāt Afghanistan 272,806
5. Jalālābād Afghanistan 200,331
6. Kunduz Afghanistan 161,902
7. Ghazni Afghanistan 141,000
8. Balkh Afghanistan 114,883
9. Baghlān Afghanistan 108,449
10. Gardēz Afghanistan 103,601
11. Khōst Afghanistan 96,123
12. Maymana Afghanistan 75,900
13. Khanabad Afghanistan 71,531
14. Khulm Afghanistan 64,933
15. Taloqan Afghanistan 64,256
16. Cool űrhajó Afghanistan 58,525
17. Qala i Naw Afghanistan 56,867
18. Pul-e Khumrī Afghanistan 56,369
19. Shibirghān Afghanistan 55,641
20. Charikar Afghanistan 53,676
21. Sar-e Pul Afghanistan 52,121
22. Paghmān Afghanistan 49,157
23. Aībak Afghanistan 47,823
24. Fayzabad Afghanistan 44,421
25. Lashkar Gāh Afghanistan 43,934
26. Gereshk Afghanistan 43,588
27. Farāh Afghanistan 43,561
28. Ghormach Afghanistan 30,000
29. Shīnḏanḏ Afghanistan 29,264
30. Andkhōy Afghanistan 29,208
31. Rustāq Afghanistan 25,636
32. Qarāwul Afghanistan 24,544
33. Nahrīn Afghanistan 22,363
34. Barakī Barak Afghanistan 22,305
35. Ārt Khwājah Afghanistan 18,623
36. Kafir Qala Afghanistan 18,086
37. Karukh Afghanistan 17,484
38. Mehtar Lām Afghanistan 17,345
39. Kushk Afghanistan 16,952
40. Shahrak Afghanistan 15,967
41. Āsmār Afghanistan 15,708
42. Sang-e Chārak Afghanistan 15,377
43. Khāsh Afghanistan 15,133
44. Markaz-e Woluswalī-ye Āchīn Afghanistan 15,098
45. Jabal os Saraj Afghanistan 15,032
46. Qarqīn Afghanistan 15,018
47. Mīrābād Afghanistan 14,160
48. Zarghūn Shahr Afghanistan 13,737
49. Sangīn Afghanistan 13,579
50. Panjāb Afghanistan 13,471
51. Uruzgān Afghanistan 13,388
52. Pul-e ‘Alam Afghanistan 13,247
53. Chīras Afghanistan 12,779
54. Ḩukūmatī Azrow Afghanistan 12,526
55. Qarah Bāgh Afghanistan 12,412
56. Qalāt Afghanistan 12,191
57. Ashkāsham Afghanistan 12,120
58. Jarm Afghanistan 12,106
59. Kōhistān Afghanistan 12,087
60. Tukzār Afghanistan 12,021
61. Chahār Burj Afghanistan 11,935
62. Larkird Afghanistan 11,635
63. Rūdbār Afghanistan 11,034
64. Farkhār Afghanistan 10,480
65. Zindah Jān Afghanistan 10,104
66. Anār Darah Afghanistan 10,023
67. Imām Şāḩib Afghanistan 9,659
68. Darz Āb Afghanistan 9,642
69. ‘Alāqahdārī Deh-e Shū Afghanistan 9,196
70. Tagāw-Bāy Afghanistan 9,096
71. Markaz-e Ḩukūmat-e Darwēshān Afghanistan 9,012
72. Qarchī Gak Afghanistan 8,942
73. Dasht-e Archī Afghanistan 8,263
74. Qal‘ah-ye Shahr Afghanistan 7,756
75. Zaṟah Sharan Afghanistan 7,366
76. Tīr Pul Afghanistan 6,979
77. Bāsawul Afghanistan 6,835
78. Yangī Qal‘ah Afghanistan 6,541
79. Tagāb Afghanistan 6,400
80. Khandūd Afghanistan 5,521
81. Mīr Bachah Kōṯ Afghanistan 5,405
82. Ḩukūmatī Dahānah-ye Ghōrī Afghanistan 3,307
83. Maīdān Shahr Afghanistan 1,600
84. Lab-Sar Afghanistan 1,068

-->