Population of Cities in Afghanistan (2018)
Afghanistan has 1 cities with more than a million people, 9 cities with between 100,000 and 1 million people, and 59 cities with between 10,000 and 100,000 people. The largest city in Afghanistan is Kabul, with a population of 3,043,532 people.
Kabul is the capital of Afghanistan and one of the highest capitals in the world, with an elevation of 1,790 metres.
Kandahar is named after Alexander the Great (who founded it in 329 BC around an ancient Arachosian town) and was previously called Alexandria Arachosia.
The name Mazar-i-Sharif means 'Noble Shrine' and is a reference to the large, blue-tiled mosque in the city, which is known as the Shrine of Ali or the Blue Mosque.
Herat lies on the ancient trade routes of the Middle East, Central and South Asia and today remains a gateway to the neighboring country of Iran.
Jalalabad is one of the largest cities in Afghanistan, with major industries including papermaking and agricultural products such as oranges, rice, and sugarcane.
The land in Kunduz is primarily used for agricultural purposes. This accounts for 65% of the total land use.
The city of Ghazni, which means 'jewel', was the ISESCO Islamic Capital of Culture for 2013.
Balkh is now mostly ruins, but it was once an ancient center of Buddhism, Islam, and Zoroastrianism.
Baghlan is Afghanistan's center of sugar beet production, and its cotton production and manufacturing industries are also important in the region.
Gardez is an ancient settlement, and the observation posts built by Alexander the Great still exist on the hilltops just outside the city.
|Markaz-e Woluswali-ye Achin||15,098|
|Jabal os Saraj||15,032|
|Markaz-e Hukumat-e Darweshan||9,012|
|Qala i Naw||9,000|
|Mir Bachah Kot||5,405|