Home Cities Afghanistan Herāt
Flag of Afghanistan

Herāt Population

Population · latest official estimate
574,300

Herāt is the 2nd largest city in Afghanistan, with a population of about 574,000 — 1.3% of the country's 45.4 million people — about as many people as the whole of Malta. Worldwide it ranks #934 among 5,279 cities with 100,000 or more inhabitants.

Quick facts

GeoNames · UN WPP
Population
574,300
city proper · GeoNames
Rank in Afghanistan
#2 of 30
largest cities tracked
World rank
#934
of 5,279 cities ≥ 100k
Region
Herat
first-level division
Status
Regional capital
Elevation
927 m
above sea level
Time zone
UTC+4:30
Asia/Kabul
Coordinates
34.35°N 62.2°E
Share of country
1.3%
of 45.4M people

Herāt overview

Updated October 2026
Kabul · 4,434,550Mazār-e Sharīf · 523,300Kandahār · 523,300Jalālābād · 271,900Kunduz · 161,902Ghazni · 141,000Balkh · 114,883Bagrām · 113,173Baghlān · 108,449Gardez · 103,601Khōst · 96,123Maymana · 75,900Bāzār-e Yakāwlang · 65,000Bāzārak · 65,000Khulm · 64,933Taloqan · 64,256Bāmyān · 61,863Shibirghān · 55,641Charikar · 53,676Sar-e Pul · 52,121Zaranj · 49,851Asadābād · 48,400Aībak · 47,823Fayzabad · 44,421Lashkar Gāh · 43,934Gereshk · 43,588Farah · 43,561Andkhoy · 37,900Bahārak · 32,551Herāt · 574,300Herāt

Herāt (orange) and the other large cities of Afghanistan

Herāt lies in Herat in Afghanistan at 34.35°N, 62.2°E, about 927 m above sea level. The local time zone is Asia/Kabul (UTC+4:30); GeoNames classifies it as a regional capital.

It is smaller than Kabul (4,434,550) and larger than Mazār-e Sharīf (523,300). The largest city in Afghanistan is Kabul with 4,434,550 people; the capital, Kabul, has 4,434,550.

The national capital, Kabul, is about 640 km away.

Afghanistan as a whole has a live population of 45,402,655 (+2.7% a year) and ranks #36 of 238 countries — see the Afghanistan population page for the full statistics and the Afghanistan atlas for provinces, terrain and society maps.

Largest cities in Afghanistan

Top 10 · all 30 →
#CityRegionPopulation
1KabulCapitalKabul4,434,550
2HerātHerat574,300
3Mazār-e SharīfBalkh523,300
4KandahārKandahar523,300
5JalālābādNangarhar271,900
6KunduzKunduz161,902
7GhazniGhazni141,000
8BalkhBalkh114,883
9BagrāmParwan113,173
10BaghlānBaghlan108,449

Frequently asked questions

What is the population of Herāt?

Herāt has about 574,300 inhabitants according to the latest official census or estimate compiled by GeoNames. This is the city proper; the metropolitan area is larger.

Is Herāt the capital of Afghanistan?

No. The capital of Afghanistan is Kabul (4,434,550 people), about 640 km away. Herāt is the 2nd largest city of the country and a regional capital.

How big is Herāt compared with the rest of Afghanistan?

Its 574,300 residents are 1.3% of the 45,402,655 people living in Afghanistan today. Kabul is larger with 4,434,550 people.

Where is Herāt?

In Herat, Afghanistan, at latitude 34.35 and longitude 62.2, 927 m above sea level.

Explore more

Cite or link to this page

Free to reuse with attribution
APAGlostats. (2026). Herāt Population 2026 — Afghanistan. Retrieved October 20, 2026, from https://glostats.com/cities/afghanistan/herat/
HTML<a href="https://glostats.com/cities/afghanistan/herat/">Herāt Population 2026 — Afghanistan</a> — Glostats

Figures on this page may be quoted, charted or republished as long as the page is credited with a link. Terms · Download the data as CSV · Embed a live counter.

City populations are GeoNames figures (CC BY 4.0): the latest official census or estimate for the city proper — the municipality, not the wider metropolitan area — so they can differ from "metro area" numbers you see elsewhere. Country populations are live Glostats estimates from the UN World Population Prospects. Distances are great-circle distances between city centres. Page generated 2026-10-20. More about our data.