18
Cities
9,386,088
Total Urban Population
Kabul
Largest City
All Cities in Afghanistan
| # | City | Population | Year |
|---|---|---|---|
| 1 | Kabul | 5,333,284 | 2026 |
| 2 | Kandahar | 614,254 | 2026 |
| 3 | Herat | 556,205 | 2026 |
| 4 | Mazar-i-Sharif | 469,247 | 2026 |
| 5 | Kunduz | 356,536 | 2026 |
| 6 | Jalalabad | 263,312 | 2026 |
| 7 | Taloqan | 258,758 | 2026 |
| 8 | Lashkar Gah | 201,546 | 2026 |
| 9 | Baghlani Jadid | 198,382 | 2026 |
| 10 | Sheberghan | 175,599 | 2026 |
| 11 | Khost | 160,214 | 2026 |
| 12 | Ghazni | 143,379 | 2026 |
| 13 | Andarab District | 120,642 | 2026 |
| 14 | Pul-e Khomri | 113,500 | 2026 |
| 15 | Sholgara | 110,600 | 2026 |
| 16 | Nahrin | 107,000 | 2026 |
| 17 | Chimtal | 103,630 | 2026 |
| 18 | Bamyan | 100,000 | 2026 |