The list consists of the largest cities Afghanistan
. In total, there are 48 cities in Afghanistan. The largest city is Kabul with a population of 3 071 400. The total population of Afghanistan is 32225560 people - 0.41% of the total population of the Earth.
| # | Name, city | Population |
|---|---|---|
| 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 | 12 001 |
| 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 |
Population HUB - this is an accessible statistics of the population of the country, city and any other region. Fast site work and constantly updated data. Thank you for choosing the Population HUB.