
Według danych oficjalnych pochodzących z 2012 roku Afganistan posiadał ponad 50 miast o ludności przekraczającej 1,5 tys. mieszkańców. Stolica kraju Kabul jako jedyne miasto liczyło ponad milion mieszkańców; 6 miast z ludnością 100÷500 tys.; 6 miast z ludnością 50÷100 tys., 10 miast z ludnością 25÷50 tys. oraz reszta miast poniżej 25 tys. mieszkańców.

Ajbak – miasto w północnym Afganistanie. Jest stolicą prowincji Samangan. Według danych szacunkowych z 2015 miasto zamieszkuje około 60 tys. mieszkańców.

Akcza – miasto w północnym Afganistanie, w wilajecie Dżozdżan. W 2013 roku liczyło 23 500 mieszkańców.

Andchoj – miasto w północnym Afganistanie, w wilajecie Farjab. W 2013 roku liczyło 31 700 mieszkańców.

Asadabad – miasto w północno-wschodnim Afganistanie. Jest stolicą prowincji Kunar. W 2015 roku liczyło 57 150 mieszkańców, choć w 1979 roku populacja wynosiła zaledwie 2 tys. osób. Leży w górskiej dolinie w Hindukuszu, u zbiegu rzek Kunar i Pech, blisko granicy z Pakistanem, co powoduje, że często trafiają do niej nielegalni imigranci.

Baghlan – miasto w północno-wschodnim Afganistanie, w prowincji Baghlan, położone w pobliżu rzeki Kondoz, na terenie Hindukuszu, ok. 500 m n.p.m. W 2010 roku miasto liczyło 76 409 mieszkańców.

Bagram – miasto w środkowym Afganistanie, w prowincji Parwan. Leży około 60 km na północ od Kabulu. Pochodzi jeszcze z czasów starożytnych. W mieście znajduje się Baza lotnicza Bagram.

Balch – miasto w północnym Afganistanie, na równinie Baktrii, położone około 20 km na północny zachód od stolicy prowincji Mazar-i Szarif oraz ok. 74 km na południe od Amu-darii . Liczba mieszkańców w 2003 roku wynosiła ok. 69 tys.

Bamian – miasto w środkowym Afganistanie, w górach Hindukusz, u podnóży masywu Baba, nad rzeką Bamian. Miasto w 2015 roku liczyło około 40 tys. mieszkańców. Jest ośrodkiem administracyjnym prowincji Bamian oraz centrum handlowym regionu rolniczego.

Baraki Barak – miasto w Afganistanie, w prowincji Logar. Dokładna liczba ludności nie jest znana, bywa szacowana na ok. 20 tys. mieszkańców. Wśród mieszkańców są zarówno Pasztuni jak i Tadżycy. Od XIX w. do roku 1970 była to stolica prowincji. Obecnie siedziba władz dystryktu.

Bazarak – miasto w północno-wschodnim Afganistanie. Jest stolicą prowincji Panczszir. W pobliżu miejscowości znajduje się grób Masuda Ahmada Szacha Lwa Pandższiru.

Chanabad – miasto w północnym Afganistanie, w prowincji Kunduz, w dolinie u podnóży Hindukuszu. W 2006 roku liczyło ok. 48 600 mieszkańców. Ośrodek handlowy regionu rolniczego z rozwiniętym rzemiosłem.

Cholm – miasto w Afganistanie, w wilajecie Balch. W 2013 roku liczyło 48 300 mieszkańców.

Chost, paszt. خوست, pers. خوست – miasto w południowo-wschodnim Afganistanie. Jest stolicą prowincji Chost. Według szacunków w 2015 roku liczyło 106 083 mieszkańców. W mieście znajdują się uniwersytet Shaikh Zayed oraz lotnisko - Khost Airfield.

Czaghczaran – miasto w środkowym Afganistanie. Jest stolicą prowincji Ghor. W 2015 roku liczyło około 30 tys. mieszkańców. W pobliżu miasta znajduje się port lotniczy Czaghczaran. Od 2005 roku miasto jest siedzibą kontyngentu litewskiego w Afganistanie.

Czah Ab – miasto w Afganistanie, w prowincji Tachar. W 2017 roku liczyło 25 300 mieszkańców.

Czarikar – miasto w środkowym Afganistanie. Jest stolicą prowincji Parwan. W 2015 roku populacja wynosiła ok. 96 tys. mieszkańców. Miasto zostało założone przez Aleksandra Wielkiego w latach 20. IV wieku p.n.e.jako Aleksandria Kaukaska.

Daulatabad – miasto w Afganistanie, w prowincji Balch. W 2017 roku liczyło 11 500 mieszkańców.

Dżalalabad − miasto we wschodnim Afganistanie, nad południowym brzegiem rzeki Kabul, przy drodze Kabul-Peszawar (Pakistan), ośrodek administracyjny prowincji Nangarhar. Zamieszkuje je 263,312 osób.

Dżam – miejscowość w zachodnim Afganistanie znajdująca się w dolinie rzeki Harirud, na miejscu dawnej stolicy sułtanatu Ghurydów.

Emam Saheb – miasto w Afganistanie, w prowincji Kunduz. W 2017 roku liczyło 37 300 mieszkańców.

Fajzabad – miasto w północno-wschodnim Afganistanie, nad rzeką Kokcza.

Fajzabad – miasto w północnym Afganistanie, w prowincji Dżozdżan. Jest stolicą powiatu Fajzabad.

Farah — miasto w zachodnim Afganistanie, położone 750 m n.p.m. Przez miasto przepływa rzeka Farah Rod. Jest stolicą prowincji Farah. Liczba mieszkańców w 2015 r. szacowana była na około 47 tys. W mieście znajduje się lotnisko.

Gardez – miasto we wschodnim Afganistanie, na południe od Kabulu.

Gereszk – miasto w Afganistanie, w prowincji Helmand. W 2017 roku liczyło 11 000 mieszkańców.

Ghazni – miasto we wschodnim Afganistanie, położone nad rzeką Ghazni, przy drodze samochodowej Kabul – Kandahar. Jest ośrodkiem administracyjnym prowincji Ghazni. W roku 2015 liczyło ok. 143 tys. mieszkańców.

Ghorjan – miasto w Afganistanie, w prowincji Herat. W 2017 roku liczyło 36 800 mieszkańców.

Herat – miasto w zachodnim Afganistanie, w prowincji Herat. Położony w urodzajnej dolinie rzeki Hari Rod, wypływającej z gór centralnego Afganistanu do pustyni Kara-kum w Turkmenistanie. Jest trzecim co do wielkości miastem Afganistanu, ważnym ośrodkiem handlowym i komunikacyjnym. Szacowana liczba mieszkańców w roku 2015 wyniosła około 808 tys. Mieszkańcy to głównie Tadżycy. Drugą pod względem liczebności grupą etniczną są Pasztuni.

Jangi Kala – miasto w Afganistanie, w prowincji Tachar. W 2017 roku liczyło 10 100 mieszkańców.

Kabul – stolica i największe miasto w Afganistanie, liczy ponad 2,5 miliona mieszkańców, i znajduje się w prowincji Kabul. Znane było w starożytności jako Ortospana, Kabura (Κάβουρα), Kophes lub Kophene. Dokładna liczba mieszkańców nie jest określona, ale populacja całej prowincji wynosi między od 3,5 do 5 miliona ludzi.

Kala-je Nau – miasto w północno-zachodniej części Afganistanu. Jest stolicą prowincji Badghis. Populacja w 2015 roku szacowana była na 64 125 osób.

Kala-je Zal – miasto w Afganistanie, w prowincji Kunduz. W 2017 roku liczyło 20 000 mieszkańców.

Kalat – miasto w północno-wschodnim Afganistanie. Jest stolicą prowincji Zabol. W 2015 roku populacja wynosiła około 50 tys. osób. Od 2006 roku w Kalat znajduje się lotnisko.
Kandahar – miasto w południowym Afganistanie, stolica prowincji Kandahar, położone nad rzeką Helmand.

Kunduz – miasto w Afganistanie, nad rzeką Kunduz. Znajduje się w północno-wschodniej części kraju. Miasto liczy około 250 tys. mieszkańców. To siódme co do wielkości miasto Afganistanu jest stolicą prowincji Kunduz.

Kuszk – miasto w Afganistanie, w wilajecie Herat. W 2013 roku liczyło 16 600 mieszkańców.

Laszkargah – miasto w południowo-zachodnim Afganistanie.

Mahmud-e Eraki – miasto we wschodnim Afganistanie. Jest stolicą prowincji Kapisa. W 2015 roku liczyło ok. 50 tys. mieszkańców.

Majdanszahr – miasto w środkowym Afganistanie. Jest stolicą prowincji Wardak. Populacja w 2015 roku wynosiła około 14 tys. mieszkańców.

Majmana – miasto w północnym Afganistanie. Jest stolicą prowincji Farjab. W 2015 roku liczbę jego mieszkańców szacowano na około 140 tys.

Mardża – miasto w Afganistanie, położone w prowincji Helmand w dystrykcie Nad Ali na południowy zachód od miasta Laszkargah, około 80-85 tys. mieszkańców.

Mazar-i Szarif – największe miasto w północnym Afganistanie i jednocześnie stolica prowincji Balch. Głównym językiem używanym w mieście jest dari. W Mazar-e Szarif znajduje się ważny dla szyitów Błękitny Meczet, dlatego dla wyznawców islamu miasto jest jednym z głównych ośrodków kultu religijnego. Szacowana liczba mieszkańców w roku 2015 wyniosła ok. 693 000 – trzecie co do wielkości miasto kraju.

Mehtarlam – miasto we wschodnim Afganistanie. Jest stolicą prowincji Laghman. W 2015 roku populacja wynosiła około 33 tys. osób.

Nili – miasto i powiat w środkowym Afganistanie. Jest stolicą prowincji Daykundi. W mieście znajduje się lotnisko. Powiat wydzielono w 2005 roku z prowincji Daykundi.

Paghman – miasto w Afganistanie, w wilajecie Kabul. W 2013 roku liczyło 20 900 mieszkańców.

Parun – miejscowość w północno-wschodnim Afganistanie, nad rzeką Pech. Jest stolicą prowincji Nuristan ; znajdują się tu urzędy i posterunek policji. Leży 180 km na północny wschód od Kabulu i 60 km od granicy z Pakistanem. Łączy go od zachodu droga z Asadabadem, nie ma natomiast połączenia ze wschodem Nuristanu.

Pol-e Alam – stolica prowincji Logar w Afganistanie. Miasto usytuowane jest na głównej trasie drogowej z Kabulu na południe do Gardez i prowincji Chost przy granicy z Pakistanem.

Pol-e Chomri – miasto w północnym Afganistanie, stolica prowincji Baghlan. W 2015 roku miasto według szacunków liczyło około 200 tys. mieszkańców.

Rostak – miasto w Afganistanie, w wilajecie Tachar. W 2013 roku liczyło 12 500 mieszkańców.

Sangczarak – miasto w Afganistanie, w prowincji Sar-e Pol. W 2017 roku liczyło 13 500 mieszkańców.

Sar-e Pol – miasto w północnym Afganistanie. Jest stolicą prowincji Sar-e Pol. W 2015 roku liczyło ok. 50 tys. mieszkańców.

Spin Boldak albo Spin Buldak – miasto w południowym Afganistanie. Ważny punkt na komunikacyjnej mapie kraju. Położone w ciągu głównej trasy drogowej z Kandaharu w Afganistanie do Quwetta w Pakistanie, na granicy z Pakistanem posiada uznane przejście graniczne.

Szaran lub Szarana, – miasto we wschodnim Afganistanie. Leży w prowincji Paktika, której jest stolicą. W 2015 roku populacja wynosiła około 15 tys. osób.

Szeberghan – miasto w północnym Afganistanie, nad rzeką Safid. Jest stolicą prowincji Dżozdżan. Miasto początkowo powstało na jedwabnym szlaku. W 2015 roku liczbę mieszkańców szacowano na około 170 tys.

Szolgara – miasto w Afganistanie, w prowincji Balch. W 2017 roku liczyło 11 100 mieszkańców.

Talokan – miasto w Afganistanie nad rzeką Farchar, stolica prowincji Tachar. Ośrodek handlowy z portem lotniczym.

Tirin Kot – miasto w środkowym Afganistanie. Jest stolicą prowincji Oruzgan. Może liczyć około 10 tysięcy mieszkańców, ma ok. 200 stałych bazarów na miejskim targowisku, szpital oraz komisariat policji. Miasto i okolicę zamieszkują pasztuńskie plemiona: Ghilzajowie i Tarinowie. W okolicy miasta, dość odciętego od świata, znajduje się wojskowe lotnisko ISAF, obecnie obsługujące też loty do Kabulu jako Port lotniczy Tirin Kot.

Wazacha – miasto w Afganistanie, stolica dystryktu o tej samej nazwie w prowincji Paktika.

Zarandż – miasto w południowo-zachodnim Afganistanie, przy granicy z Iranem. Jest stolicą prowincji Nimruz. Populacja wyniosła w 2015 roku ok. 160 000 mieszkańców.