Herāt Population 2026
Herāt has a population of 574,300, making it the #2 biggest city in 🇦🇫 Afghanistan, located in Herat. Roughly 1.3% of Afghanistan's population lives here. It is about 7.7× smaller than Kabul, the country's biggest city.
Population (city proper)
574,300
Rank in Afghanistan
#2
Coordinates
34.35°N, 62.20°E
~927 m elevation · Asia/Kabul
Distance to capital (Kabul)
640 km
397 miles, straight line
Other big cities in Herat
| City | Population | Rank in Afghanistan |
|---|---|---|
| Shīnḏanḏ | 29,264 | #35 |
| Eslam Qaleh | 18,086 | #43 |
| Karukh | 17,484 | #44 |
| Kushk | 16,952 | #46 |
Cities near Herāt
FAQ
What is the population of Herāt?
Herāt has a population of 574,300 (city proper, latest official figure via GeoNames), making it the #2 biggest city in Afghanistan.
What region is Herāt in?
Herāt is located in Herat, Afghanistan.
Is Herāt the capital of Afghanistan?
No, the capital of Afghanistan is Kabul, about 640 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