Sign In Register

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

114,883 Population 562/sq mi density
1,142 ft Elevation 348 meters
63°F Avg Temperature 17°C
7.2 in Annual Rain
Asia / Kabul Timezone

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.

Full City Profile

About Balkh

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

Population114,883
Density562/mi²

Climate

Avg Temp63°F (17°C)
Rain7.2 in/yr
Sunny Days323/yr
Elevation1,142 ft (348 m)
Population114,883
Population Density562 / sq mi
Elevation1,142 ft (348 m)
Coordinates36.7564°, 66.8972°
TimezoneAsia/Kabul
Country🇦🇫 Afghanistan
State / ProvinceBalkh
Average Temperature63°F (17°C)
January Average38°F (3°C)
July Average89°F (31°C)
Annual Precipitation7.2 inches (182 mm)
Annual Snowfall0.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.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 0°C / 32°F - / - 31.0
Feb 0°C / 32°F - / - 34.0
Mar 0°C / 32°F - / - 47.0
Apr 0°C / 32°F - / - 24.0
May 0°C / 32°F - / - 10.0
Jun 0°C / 32°F - / - 0.0
Jul 0°C / 32°F - / - 0.0
Aug 0°C / 32°F - / - 0.0
Sep 0°C / 32°F - / - 0.0
Oct 0°C / 32°F - / - 6.0
Nov 0°C / 32°F - / - 12.0
Dec 0°C / 32°F - / - 20.0
Balkh enjoys a temperate climate with an average annual temperature of 63°F (17°C). Winters average 38°F in January while summers reach 89°F in July. The area gets 323 sunny days per year, well above the U.S. average of 205 / making it one of the sunnier locations in the country. Annual precipitation totals 7.2 inches (drier than the 38-inch national average). The city sits at an elevation of 1,142 feet.

Temperature

38°F Jan (3°C) 89°F Jul (31°C)
Annual Average63.0°F
17% above Afghanistan avg
January Average38°F (3°C)
July Average89°F (31°C)
Sunny Days323 days/yr

Geography

Elevation1,142 ft (348 m)
Area204.3 sq mi (529.2 km²)
Population Density562/sq mi
Coordinates36.7564°N, 66.8972°W
TimezoneAsia/Kabul

Precipitation & Snow

Annual Rainfall 7.2"
81% below Afghanistan avg
Snowfall 0.0"
Wettest Month (Mar) 1.85"
Driest Month (Oct) 0.20"

Air Quality

Earthquake History

107 earthquakes (M2.5+) within 150 km since 1990. Strongest: M6.1. Most recent: M4.3 on Jun 6, 2025.

May 1, 1994 Central Afghanistan M6.1 29 km
Apr 18, 2010 77 km SSW of A?bak, Afghanistan M5.6 142 km
Apr 18, 1991 14 km ESE of Boshchorbogh, Tajikistan M5.5 145 km
May 12, 2022 24 km SW of Boysun, Uzbekistan M5.3 146 km
Jan 9, 2017 42 km SSE of Shahritus, Tajikistan M5.2 127 km
Apr 17, 2001 15 km S of Qarch? Gak, Afghanistan M5.1 20 km
Nov 16, 1991 39 km ESE of Gowurdak, Turkmenistan M5.0 110 km
Apr 4, 2001 Central Afghanistan M5.0 64 km
Jan 30, 1994 72 km SSW of A?bak, Afghanistan M5.0 140 km
Jan 20, 1999 32 km SE of Shahritus, Tajikistan M5.0 138 km
Jul 13, 2014 32 km S of Khulm, Afghanistan M5.0 82 km
Jan 7, 2017 43 km WNW of Kunduz, Afghanistan M4.9 136 km
Nov 12, 2013 13 km NNW of Tartiki, Tajikistan M4.9 145 km
Feb 5, 2003 38 km SW of Qar?wul, Afghanistan M4.9 141 km
Feb 4, 2011 27 km WNW of Kunduz, Afghanistan M4.8 148 km
Nov 16, 1991 40 km ESE of Gowurdak, Turkmenistan M4.8 107 km
Jun 26, 2007 54 km S of A?bak, Afghanistan M4.8 141 km
Feb 18, 2024 23 km SSW of Balkh, Afghanistan M4.8 23 km
Apr 3, 1994 33 km SSE of Maz?r-e Shar?f, Afghanistan M4.8 47 km
Apr 19, 2010 70 km SSW of A?bak, Afghanistan M4.8 132 km
Source: USGS (M2.5+, 1990-2025)

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").

View full weather details →

Libraries in Balkh

NameAddressStaffAnnual VisitsCirculationCollectionPrograms
کتابخانه مولانا خسته0.0
کتابخانه مولانا خسته0.0

Farmers Markets in Balkh

NameAddressSeasonHoursOrganicWebsite
فروشگاه حاجی عبدالغفور صادقی یا بوش مارکیت
فروشگاه حاجی عبدالغفور صادقی یا بوش مارکیت
فروشگاه نظام
فروشگاه نظام
مارکیت عبدالعلی

Gas Stations in Balkh

7 gas stations within city radius - OpenStreetMap data

AF #6279278196
AF #6654848358
AF #6654848368
AF #6654946263
AF #6654962494
AF #6654962495
AF #6654962496

Airports Near Balkh

7 airports within the area.

AirportIATAType
Mazar-i-Sharif International AirportMZRLarge Airport
Termez AirportTMJMedium 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).

NameAddress
Green Mosque

Quick Facts

Timezone
Asia/Kabul
Elevation
365 m (1,198 ft)
Twinned With
Samarkand

Around Balkh

Places within 5 km radius - OpenStreetMap data

Schools 1
Hospitals 1
Places of Worship 1

Things to See Near Balkh

1 places within 15 km

⚱️ Archaeological Sites (1)
  • • Bala Hissar

🇦🇫 About Afghanistan

Capital Kabul
Population 37,172,386
Area 647,500 km²
GDP (USD) $17,152,234,637
GDP per capita $414
HDI 0.462
Life expectancy 66.0 years
Internet users 17.7%
Urban population 25.5%
Currency AFN (Afghani)
Languages Dari, Pashto, Turkmen
Calling code +93
TLD .af
Driving side right

Download Full City Report

Get a comprehensive, print-ready PDF with all data for Balkh.

Get Report

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.

Nearby Cities

Compare Balkh with another city: