Asadābād Population 2026

Asadābād has a population of 48,400, making it the #24 biggest city in 🇦🇫 Afghanistan, located in Kunar. Roughly 0.1% of Afghanistan's population lives here. It is about 92× smaller than Kabul, the country's biggest city.

KabulAsadābād
Location of Asadābād (capital Kabul shown for reference). Boundaries: Natural Earth.
Population (city proper)
48,400
Rank in Afghanistan
#24
Coordinates
34.87°N, 71.15°E
~837 m elevation · Asia/Kabul
Distance to capital (Kabul)
185 km
115 miles, straight line

Other big cities in Kunar

CityPopulationRank in Afghanistan
Āsmār15,708#48

Cities near Asadābād

FAQ

What is the population of Asadābād?
Asadābād has a population of 48,400 (city proper, latest official figure via GeoNames), making it the #24 biggest city in Afghanistan.
What region is Asadābād in?
Asadābād is located in Kunar, Afghanistan.
Is Asadābād the capital of Afghanistan?
No, the capital of Afghanistan is Kabul, about 185 km away.

Sources & notes

Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.

← All biggest cities in Afghanistan · Afghanistan population by year