Skip to content
World Measure
The population almanac240 countries · 31,365 cities · UN WPP 2024
City profile · Afghanistan · Asia

Mazār-e Sharīf

Balkh · Afghanistan
City population
523,300
#3
in Afghanistan
#1
in Balkh
#1,082
worldwide
KabulMazār-e Sharīf
36.709, 67.111 · 306 km from Kabul
City population
523,300
Within the city boundary, not a metro area
Rank in Afghanistan
#3
of 53 cities of 15,000+
World rank
#1,082
of 31,365 cities listed
Share of Afghanistan
1.2%
of the national population

About Mazār-e Sharīf

Located 306 km from Kabul, Mazār-e Sharīf has a population of 523,300 and ranks third among Afghanistan's listed cities. The city accounts for 1.2% of the national population and sits at 361 m elevation in Balkh region, where it is the largest of three listed settlements. Balkh lies 20 km away with 114,883 residents; Tirmiz, 59 km distant, has 182,800.

This summary is AI-generated from the figures on this page. The figures themselves come from the sources cited beside each value.

Position in Afghanistan
#3of 53
LargestSmallest
Position in Balkh
#1of 3
LargestSmallest

Key Facts

Region
Balkh
Rank in region
#1of 3
Distance to capital
to Kabul
Elevation
361 m
Approximate — modelled, not surveyed
Time zone
Asia/Kabul
Coordinates
36.709, 67.111
Record updated
2026-04-13
Entry edited, not measured

City population, GeoNames. GeoNames publishes no year for its population figures, so “record updated” is when the entry was last edited — not the date the population was measured. Elevation is modelled from a digital elevation model rather than surveyed, so it is approximate.

Nearby Cities

All 53 in Afghanistan

Closest listed cities by great-circle distance from the city centre.

Compared with the World's Largest Cities

City-proper population against the fifteen largest cities in the dataset.

City-proper figures only. Administrative boundaries differ between countries, so these are not directly comparable to metropolitan-area estimates.
Mazār-e Sharīf compared with the fifteen largest cities
NameCity population
Shanghai24.9M
Beijing19M
Shenzhen17.5M
Guangzhou16.1M
Kinshasa16M
Istanbul15.7M
Lagos15.4M
Ho Chi Minh City14M
Chengdu13.6M
Lahore13M
Mumbai12.7M
São Paulo12.4M
Mexico City12.3M
Karachi11.6M
Tianjin11.1M
Mazār-e Sharīf523K

Mazār-e Sharīf Population FAQ

What is the population of Mazār-e Sharīf?

Mazār-e Sharīf has a city population of 523,300. That is the population within the city's own boundary, not its wider metropolitan area. City population, GeoNames.

Where is Mazār-e Sharīf?

Mazār-e Sharīf is in Balkh, Afghanistan, 306 km from the capital, Kabul. Its coordinates are 36.709, 67.111.

How big is Mazār-e Sharīf compared with other cities in Afghanistan?

It is the 3rd largest of the 53 cities of 15,000 or more listed in Afghanistan, holding 1.2% of the national population.

Explore