Balkh, Afghanistan
Balkh · Afghanistan
Balkh is a large city in Balkh, Afghanistan with a population of 114,883. Elevation: 1,142 ft (348 m). Average temperature: 63°F (17°C).
Data updated June 2026
Discover Balkh, Afghanistan
Explore over 40 sections covering people, economy, housing, health, crime, climate, community, costs, trends, schools, colleges, hospitals, treatment centers, industries, museums, libraries, breweries, farmers markets, grocery stores, pharmacies, campgrounds, parks, trails, stadiums, ski resorts, daycare centers, nursing homes, churches, fire stations, cell towers, bridges, power plants, EV stations, prisons, radio stations, airports, police stations, post offices, Amtrak stations, superfund sites, UNESCO sites, and more.
Use the tabs and dropdown menus below to navigate every data point we track for this city.
About Balkh
Balkh is a city in northern Afghanistan, with an estimated population of 148,972 people. It is within the jurisdiction of Balkh District and its current mayor is Maulvi Mohammad Qasim Fazal Subhan. Located approximately 24 km (15 mi) to the northwest of Mazar-i-Sharif and approximately 74 km (46 mi) to the south of the Amu Darya or the Afghanistan–Uzbekistan border, it is the second largest city of Balkh Province.
People
Climate
| Population | 114,883 |
| Population Density | 562 / sq mi |
| Elevation | 1,142 ft (348 m) |
| Coordinates | 36.7564°, 66.8972° |
| Timezone | Asia/Kabul |
| Country | 🇦🇫 Afghanistan |
| State / Province | Balkh |
| Average Temperature | 63°F (17°C) |
| January Average | 38°F (3°C) |
| July Average | 89°F (31°C) |
| Annual Precipitation | 7.2 inches (182 mm) |
| Annual Snowfall | 0.0 inches (0 cm) |
About Balkh
Balkh is a large city in Afghanistan (Balkh) with a population of 114,883. The city sits at an elevation of 1,142 feet (348 meters) above sea level. The average annual temperature is 63°F (17°C). Temperatures range from 38°F in January to 89°F in July. Annual precipitation averages 7.2 inches. The timezone is Asia/Kabul.
Climate in Balkh
Balkh has an average annual temperature of 0°C (32°F). The hottest month is Jan (0°C), the coldest is Jan (0°C). Average annual precipitation is 184 mm.
Temperature
| Annual Average | 63.0°F |
| 17% above Afghanistan avg | |
| January Average | 38°F (3°C) |
| July Average | 89°F (31°C) |
| Sunny Days | 323 days/yr |
Geography
| Elevation | 1,142 ft (348 m) |
| Area | 204.3 sq mi (529.2 km²) |
| Population Density | 562/sq mi |
| Coordinates | 36.7564°N, 66.8972°W |
| Timezone | Asia/Kabul |
Precipitation & Snow
Air Quality
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 38°F (3°C) | 1.2 in | Coldest |
| February | 41°F (5°C) | 1.2 in | |
| March | 51°F (11°C) | 1.9 in | Wettest |
| April | 64°F (18°C) | 1.1 in | |
| May | 75°F (24°C) | 0.4 in | |
| June | 85°F (29°C) | 0.0 in | Driest |
| July | 89°F (31°C) | 0.0 in | Warmest |
| August | 85°F (29°C) | 0.0 in | |
| September | 75°F (24°C) | 0.0 in | |
| October | 62°F (17°C) | 0.2 in | |
| November | 50°F (10°C) | 0.4 in | |
| December | 43°F (6°C) | 0.9 in |
Balkh has a seasonal temperature swing of 51°F / from 38°F in January to 89°F in July. Total annual precipitation is 7.2 inches, with March being the wettest month (1.9") and June the driest (0.0").
Libraries in Balkh
| Name | Address | Staff | Annual Visits | Circulation | Collection | Programs |
|---|---|---|---|---|---|---|
| کتابخانه مولانا خسته | 0.0 | |||||
| کتابخانه مولانا خسته | 0.0 |
Farmers Markets in Balkh
| Name | Address | Season | Hours | Organic | Website |
|---|---|---|---|---|---|
| فروشگاه حاجی عبدالغفور صادقی یا بوش مارکیت | |||||
| فروشگاه حاجی عبدالغفور صادقی یا بوش مارکیت | |||||
| فروشگاه نظام | |||||
| فروشگاه نظام | |||||
| مارکیت عبدالعلی |
Gas Stations in Balkh
7 gas stations within city radius - OpenStreetMap data
Airports Near Balkh
7 airports within the area.
| Airport | IATA | Type |
|---|---|---|
| Mazar-i-Sharif International Airport | MZR | Large Airport |
| Termez Airport | TMJ | Medium Airport |
| Besh Kotan Airport | - | Small Airport |
| Dehdadi Airport | - | Small Airport |
| Gilyambor Airport | - | Small Airport |
| Shur Ob East Airport | - | Small Airport |
| Tashkent Angor Airport | - | Small Airport |
Churches & Religious Organizations in Balkh
1 religious organizations (IRS tax-exempt data).
| Name | Address |
|---|---|
| Green Mosque |
Quick Facts
Around Balkh
Places within 5 km radius - OpenStreetMap data
Things to See Near Balkh
1 places within 15 km
- • Bala Hissar
🇦🇫 About Afghanistan
Frequently Asked Questions About Balkh
What is the population of Balkh?
Balkh has a population of 114,883 residents and is located in Afghanistan. The population density is 562 people per square mile, spread across 204.3 square miles.
What is the weather like in Balkh?
Balkh enjoys a temperate climate with an average annual temperature of 63°F (17°C). Winter temperatures average 38°F in January, while summers reach an average of 89°F in July. The area receives 323 sunny days per year, well above the national average of 205. Annual rainfall totals 7.2 inches.
All Countries























































































































































































































































