List of cities in Afghanistan by population 2024.
Total number of cities: 48.
Total population: 36 373 176.
# | Name, city | Population, people |
---|---|---|
1 | Kabul | 3 071 400 |
2 | Mazar-i-Sharif | 693 000 |
3 | Asmara | 649 000 |
4 | Kandahar | 491 500 |
5 | Herat | 436 300 |
6 | Jalalabad | 205 423 |
7 | Taloqan | 196 400 |
8 | Maymana | 149 040 |
9 | Baghlan | 119 607 |
10 | Kunduz | 112 689 |
11 | Charikar | 100 000 |
12 | Marjah | 85 000 |
13 | Sheberghan | 78 300 |
14 | Balkh | 77 000 |
15 | Gardez | 70 000 |
16 | Bamyan | 61 863 |
17 | Asadabad | 61 235 |
18 | Puli Khumri | 58 300 |
19 | Ghazni | 57 800 |
20 | Zaranj | 49 851 |
21 | Andarab | 47 000 |
22 | Lashkar Gah | 45 846 |
23 | Fayzabad | 44 421 |
24 | Girishk | 43 588 |
25 | Farah | 35 800 |
26 | Aqcha | 35 300 |
27 | Maidan Shar | 35 008 |
28 | Tashkurgan | 33 000 |
29 | Neely | 30 058 |
30 | Sar-e Pol | 29 500 |
31 | Shindand | 29 264 |
32 | Andkhoy | 26 700 |
33 | Bazarak | 24 723 |
34 | Musa Qala | 20 000 |
35 | At-Khvajeh | 18 623 |
36 | Mukur | 16 522 |
37 | Jabal -us - Sarraj | 16 000 |
38 | Acin | 15 098 |
39 | Puli-Alam | 13 247 |
40 | Qala i Naw | 12 300 |
41 | Ishkashim | 12001 |
42 | Khost | 11 200 |
43 | Qalat | 9 900 |
44 | Samangan | 9 000 |
45 | Mahmud-i-Raqi | 7 407 |
46 | Mihtarlam | 4 250 |
47 | Anar Dara | 3 400 |
48 | Parun | 1 000 |