Əfqanıstanda əhalisi 1 milyondan çox olan yeganə şəhərlər ölkənin paytaxtı Kabil və Qəndəhar şəhəridir. Əfqanıstanın digər yaşayış məntəqələri nisbətən kiçik şəhərlər və qəsəbələrdən ibarətdir. Əfqanıstanın ümumi əhalisi təxminən 36-50 milyon nəfər arasında qiymətləndirilir. Bu əhalinin 26%-i şəhər ərazilərində, qalan hissəsi isə kənd yerlərində və ya əyalətlərdə məskunlaşmışdır.
| Şəhər | Puştunca | Əhali | İnzibati ərazi |
|---|---|---|---|
| Kabil | 5,266,000 | Kabil vilayəti | |
| Qəndəhar | 557,118 | Qəndəhar vilayəti | |
| Herat | 436,300 | Herat vilayəti | |
| Məzari-Şərif | 368,100 | Bəlx vilayəti | |
| Cəlalabad | 306,500 | Nəngərhar vilayəti | |
| Künduz | 304,600 | Künduz vilayəti | |
| Qəzni | 270,000 | Qəzni vilayəti | |
| Ləşgərgah | 250,200 | Hilmənd vilayəti | |
| Taliqan | 219,000 | Təxar vilayəti | |
| Puli-Xümri | 203,600 | Bəğlan vilayəti | |
| Xost | 180,214 | Xost vilayəti | |
| Çarikar | 171,200 | Pərvan vilayəti | |
| Şibirğan | 161,700 | Cövzcan vilayəti | |
| Səri-Pul | 150,700 | Səri-Pul vilayəti | |
| Məymanə | 149,000 | Fəryab vilayəti | |
| Çagçarən | 131,800 | Qövr vilayəti | |
| Mehtarlam | 126,000 | Ləğman vilayəti | |
| Fərah | 108,400 | Fərah vilayəti | |
| Feyzabad | 45,000 | Bədəxşan vilayəti | |
| Puli Alam | 102,700 | Lövgər vilayəti | |
| Əsədabad | 48,400 | Künər vilayəti | |
| Zərənc | 49,000 | Nimruz vilayəti |