فهرست شهرهای افغانستان

تنها شهر افغانستان با بیش از یک میلیون تن جمعیت، پایتخت این کشور، کابل است. شهرهای دیگر جمعیتی کمتر از یک میلیون دارند. براساس اداره ملی آمار و اطلاعات افغانستان (NSIA)، تخمین زده می‌شود تعداد کل افرادی که در درون افغانستان زندگی می‌کنند در سال ۲۰۲۰ میلادی ۳۲٬۲۲۵٬۵۶۰ تن بوده‌است. از این تعداد، حدود ۷٫۸ میلیون نفر در مناطق شهری و مابقی در روستاها یا حومه (پیرامون) شهرها زندگی می‌کنند.

فهرست 
فهرستی از نام شهرهای کشور افغانستان:
نمودار زیر ۱۸ شهر افغانستان را با جمعیت بیش از ۱۰۰٬۰۰۰ تن، به ترتیب جمعیت نشان می‌دهد.

نام‌های باستانی 
نام‌های باستانی شهرهای افغانستان

شهرهای مرکزی افغانستان 
 بامیان
 بغلان
 نیلی

شهرهای شمال افغانستان 
 آقچه
 امام صاحب
 ایبک
 بلخ
 بگرام
 تکزار
 پلخمری
 خلم
 سرپل
 مزارشریف

شهرهای شمال شرقی افغانستان 
 اسعدآباد
 اسلام‌قلعه
 بغلان
 بغلان مرکزی
 خان آباد
 فیض آباد
 تالقان
 رستاق
 قندوز
 مشهد

شهرهای شرق افغانستان 
 اسدآباد
 جلال‌آباد
 جبل سراج
 پغمان
 چاریکار
 پل علم
 کابل
 کامدیش
 مهترلام
 محمودراقی
 گردیز

شهرهای جنوب شرق افغانستان 
 غزنه
 شرنه
 خوست

شهرهای جنوب افغانستان 
 ارزگان
 قندهار
 زابل

شهرهای جنوب غرب افغانستان 
 زرنج
 بُست

شهرهای غربی افغانستان 
 هرات
 کشک
 فراه
 فیروزکوه

شهرهای شمال غرب افغانستان 
 اندخوی
 شبرغان
 میمنه
 قلعه نو

نگارخانه

جستارهای وابسته 
 فهرست ولایت‌های افغانستان
 فهرست ولسوالی‌های افغانستان

شهرها در افغانستان
ا
ا
فهرست‌های مربوط به افغانستان
فهرست‌های مرتبط با جغرافیای افغانستان
مناطق مسکونی در افغانستان