阿富汗只有首都喀布尔一个城市人口超过一百万。其余的都是小城市和城镇。根据美国中央情报局（CIA）估计，生活在阿富汗境内的人总数为31,822,848。其中，约六百万人生活在市区，其余生活在农村。
列表.以下列出阿富汗超过10万人口的19个城市（2012年）。
古地名.阿富汗地方或城市的古地名：