List of cities in Afghanistan

The only city in Afghanistan with over 1 million people is its capital, Kabul.

The rest are smaller cities and towns.

Afghanistan's population is estimated to be between 36–50 million.

[a] Of this, 26% were reported to be living in urban areas and the rest in rural areas or the countryside.

[10] Ancient names of places or cities in Afghanistan: