Последното официално преброяване в Афганистан е от 1979 и по данни оттогава в страната е имало 22 града с население над 10 хиляди души. В следващите 30 години Афганистан е сцена на няколко сериозни военни конфликта, което е довело до съществени демографски промени и движение на големи маси хора. Страната остава една от най-слабо урбанизираните в света с около 24% от населението ѝ живеещо в градовете. Най-големият град е Кабул с население достигащо почти 2 милиона души, а метрополисният му регион обхваща около 3 милиона души.
Поради липсата на официални данни в тази таблица информацията към 2006 е извадка от доклад на Централната афганистанската статистическа служба. Този списък няма претенции за изчерпателност, но в него са включени само населени места за които има информация.
№ Име Дари 1979 2006 приблизително Провинция 1. Кабул كابل 913 164 1 925 000 Кабул 2. Кандахар قندهار 178 409 468 000 Кандахар 3. Херат هرات 140 323 397 500 Херат 4. Мазари Шариф مزارشريف 103 372 375 200 Балх 5. Кундуз قندوز 53 251 247 450 Кундуз 6. Джелалабад جلال آباد 53 915 205 300 Нангархар 7. Лашкар Гах لشگرگاه 21 600 201 500 Хелманд 8. Талукан تالقان 19 925 194 450 Тахар 9. Пули Хумри پل خمري 31 101 191 640 Баглан 10. Хост خوست 11 987 160 200 Хост 11. Газни غزنى 30 425 154 600 Газни 12. Шибарган شبرغان 18 955 148 400 Джаузджан 13. Баглан بغلان 39 228 119 600 Баглан 14. Сари Пул سر پل 15 699 115 500 Сари Пул 15. Фарах فراه 18 797 110 000 Фарах 16. Балх بلخ 7242 77 700 Фаряб 16. Маймана ميمنه 38 271 76 700 Балх 17. Ханабад خان آباد 26 803 75 600 Кундуз 18. Гардез گرديز 9550 70 000 Пактия 19. Пули Алам پل علمه - 68 800 Логар 20. Бамян باميان 7355 61 800 Бамян 21. Калаи Нав قلعه نو 5340 57 000 Багдис 22. Гуриян 12 404 54 000 Херат 23. Пагман پغمان 19 135 52 600 Кабул 24. Зарандж زرنج 6477 50 000 Нимруз 25. Асадабад اسد آباد 2089 48 400 Конар 26. Харикар چاريكار 22 424 46 600 Парван 27. Файзабад فيذ آباد 9098 45 200 Бадахшан 28. Андхой اندخوي 13 137 41 700 Фаряб 29. Акча 8876 41 000 Джаузджан 30. Хулм خلم 28 078 40 800 Балх 31. Майданшар میدان ښار - 35 000 Вардак 32. Нили - - 31 000 Дайкунди 33. Айбак آيبك 4938 24 000 Саманган 34. Михтарлам مهترلام - 19 200 Лагман 35. Кушк 5410 17 500 Херат 36. Хагхаран چغچرانم - 15 000 Гор 37. Тарин Ковт ترين کوټ - 10 000 Орузган
Афганистан