Home Cities Afghanistan Bamyan

Population of Bamyan, Afghanistan AF flag

Town with 100,000 residents in Bamyan Province, Afghanistan.

100,000
Residents (2026)
#15,637
World Ranking
#18
In Afghanistan (of 18)

About Bamyan

Bamyan is a town located in Afghanistan, in the Bamyan Province region. According to the latest available data (2026), the population of Bamyan is approximately 100,000 residents, making it the #18 most populous city in Afghanistan.

Globally, Bamyan ranks #15,637 among the world's most populated cities.

Bamyan City Statistics

CityBamyan
CountryAF flag Afghanistan
Population100,000
Global Rank#15,637
Rank in Afghanistan#18 of 18 cities
City Categorytown
RegionBamyan Province
Latitude34.8167
Longitude67.8167
Data Year2026

Where is Bamyan AF flag Located?

Bamyan is located in Afghanistan, in the Bamyan Province region, at coordinates 34.8167° latitude and 67.8167° longitude. Bamyan sits in the subtropics, typically enjoying warm temperatures year-round.

Nearby Cities

Other Cities in Afghanistan AF flag

View all cities in Afghanistan

Largest Cities in Afghanistan AF flag

# City Population
1 Kandahar 614,254
3 Herat 556,205
4 Mazar-i-Sharif 469,247
2 Kunduz 356,536
12 Jalalabad 263,312

Frequently Asked Questions

What is the population of Bamyan?

The population of Bamyan is approximately 100,000 residents according to the latest available data (2026).

Where is Bamyan located?

Bamyan is located in Afghanistan at approximately 34.8167° latitude and 67.8167° longitude.

Is Bamyan one of the largest cities in Afghanistan?

With a population of 100,000, Bamyan is one of the notable urban areas in Afghanistan. It ranks #18 out of 18 cities in the country.

Explore More Cities