Cities and urban areas in Afghanistan with population over 100,000]
[POPULATION data has been updated here]
Copyright Rhett Butler 2003

The table below includes cities with populations exceeding 100 000 people. All figures are estimates for 2002.


Urban Area RankCity Pop RankCityCountryCity PopulationUrban Area Population
17096KabulAfghanistan21423002142300
1060935KandaharAfghanistan339200339200
14161348Mazar-I-SharifAfghanistan239800239800
17141676CharikarAfghanistan196700196700
19951969HeratAfghanistan166600166600
20752052JalalabadAfghanistan158800158800