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
| City | Bamyan |
| Country | |
| Population | 100,000 |
| Global Rank | #15,637 |
| Rank in Afghanistan | #18 of 18 cities |
| City Category | town |
| Region | Bamyan Province |
| Latitude | 34.8167 |
| Longitude | 67.8167 |
| Data Year | 2026 |
Where is Bamyan
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
Largest Cities in Afghanistan
| # | 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.