Jalālābād Population 2026
Jalālābād has a population of 271,900, making it the #5 biggest city in 🇦🇫 Afghanistan, located in Nangarhar. Roughly 0.6% of Afghanistan's population lives here. It is about 16× smaller than Kabul, the country's biggest city.
Population (city proper)
271,900
Rank in Afghanistan
#5
Coordinates
34.43°N, 70.45°E
~575 m elevation · Asia/Kabul
Distance to capital (Kabul)
118 km
73 miles, straight line
Other big cities in Nangarhar
| City | Population | Rank in Afghanistan |
|---|---|---|
| Markaz-e Woluswalī-ye Āchīn | 15,098 | #51 |
Cities near Jalālābād
- Mehtar Lām17,345 people · ~35 km away
- Markaz-e Woluswalī-ye Āchīn15,098 people · ~41 km away
- Asadābād48,400 people · ~81 km away
- Āsmār15,708 people · ~107 km away
- Kabul4,434,550 people · ~118 km away
- Khōst96,123 people · ~130 km away
FAQ
What is the population of Jalālābād?
Jalālābād has a population of 271,900 (city proper, latest official figure via GeoNames), making it the #5 biggest city in Afghanistan.
What region is Jalālābād in?
Jalālābād is located in Nangarhar, Afghanistan.
Is Jalālābād the capital of Afghanistan?
No, the capital of Afghanistan is Kabul, about 118 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