Sign In Register

Mashhad, Afghanistan

Badakhshan · Afghanistan

Mashhad is a small town in Badakhshan, Afghanistan with a population of 0. Elevation: 3,205 ft (977 m). Average temperature: 55°F (13°C).

3,205 ft Elevation 977 meters
55°F Avg Temperature 13°C
15.6 in Annual Rain
Asia / Kabul Timezone

Discover Mashhad, 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 Mashhad

Mashhad

Mashhad, historically also known as Mashad, Meshhed, or Meshed, is the second-most-populous city in Iran, located in the north-east of the country about 740 kilometres east of Tehran. In the Central District of Mashhad County, it serves as the capital of Razavi Khorasan province, the county, and the district. It has a population of about 3,400,000, which includes the areas of Mashhad Taman and Torqabeh.

People

Population0
Density0/mi²

Climate

Avg Temp55°F (13°C)
Rain15.6 in/yr
Sunny Days323/yr
Elevation3,205 ft (977 m)
Population Density0 / sq mi
Elevation3,205 ft (977 m)
Coordinates36.8167°, 70.1021°
TimezoneAsia/Kabul
Country🇦🇫 Afghanistan
State / ProvinceBadakhshan
Average Temperature55°F (13°C)
January Average30°F (-1°C)
July Average78°F (25°C)
Annual Precipitation15.6 inches (397 mm)
Annual Snowfall13.6 inches (35 cm)

About Mashhad

Mashhad is a small town in Afghanistan (Badakhshan) with a population of 0. The city sits at an elevation of 3,205 feet (977 meters) above sea level. The average annual temperature is 55°F (13°C). Temperatures range from 30°F in January to 78°F in July. Annual precipitation averages 15.6 inches. The timezone is Asia/Kabul.

Mashhad experiences four distinct seasons with an average annual temperature of 55°F (13°C). Winters average 30°F in January while summers reach 78°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 15.6 inches (drier than the 38-inch national average). The area receives 13.6 inches of snow annually. The city sits at an elevation of 3,205 feet.

Temperature

30°F Jan (-1°C) 78°F Jul (25°C)
Annual Average54.5°F
1% above Afghanistan avg
January Average30°F (-1°C)
July Average78°F (25°C)
Sunny Days323 days/yr

Geography

Elevation3,205 ft (977 m)
Area542.6 sq mi (1,405.3 km²)
Population Density0/sq mi
Coordinates36.8167°N, 70.1021°W
TimezoneAsia/Kabul

Precipitation & Snow

Annual Rainfall 15.6"
59% below Afghanistan avg
Snowfall 13.6"
Wettest Month (Mar) 4.50"
Driest Month (Aug) 0.10"

Air Quality

Earthquake History

4,406 earthquakes (M2.5+) within 150 km since 1990. Strongest: M7.4. Most recent: M4.0 on Aug 28, 2025.

Mar 3, 2002 51 km SW of Jurm, Afghanistan M7.4 49 km
Aug 9, 1993 53 km S of Jurm, Afghanistan M7.0 84 km
Jan 31, 1991 77 km NW of P?r?n, Afghanistan M6.9 96 km
Jul 14, 1991 53 km SW of Ashk?sham, Afghanistan M6.7 106 km
Jan 3, 2009 50 km S of Jurm, Afghanistan M6.6 72 km
May 30, 1998 24 km E of Rust?q, Afghanistan M6.6 32 km
Apr 5, 2004 Afghanistan-Tajikistan-Pakistan region M6.6 89 km
Apr 10, 2016 42 km WSW of Ashk?sham, Afghanistan M6.6 100 km
May 13, 1997 51 km S of Jurm, Afghanistan M6.5 88 km
Nov 8, 1999 31 km SW of Ashk?sham, Afghanistan M6.5 107 km
Mar 21, 2023 40 km SSE of Jurm, Afghanistan M6.5 82 km
Jan 11, 2024 45 km SSW of Jurm, Afghanistan M6.4 57 km
Feb 20, 1998 46 km WSW of Ashk?sham, Afghanistan M6.4 96 km
Jul 13, 1990 50 km S of Jurm, Afghanistan M6.4 76 km
Aug 9, 1993 48 km SSW of Jurm, Afghanistan M6.4 69 km
Oct 18, 1995 49 km ESE of Farkh?r, Afghanistan M6.3 50 km
Jul 17, 2000 65 km S of Jurm, Afghanistan M6.3 94 km
Jun 30, 1994 Afghanistan-Tajikistan-Pakistan region M6.3 107 km
May 12, 2000 66 km NNW of P?r?n, Afghanistan M6.3 106 km
Mar 3, 2002 54 km ESE of Farkh?r, Afghanistan M6.3 53 km
Source: USGS (M2.5+, 1990–2025)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 30°F (-1°C) 2.2 in Coldest
February 33°F (1°C) 3.0 in
March 43°F (6°C) 4.5 in Wettest
April 55°F (13°C) 4.5 in
May 63°F (17°C) 2.8 in
June 73°F (23°C) 0.3 in
July 78°F (25°C) 0.2 in Warmest
August 76°F (24°C) 0.1 in Driest
September 67°F (19°C) 0.1 in
October 56°F (13°C) 0.8 in
November 44°F (7°C) 1.3 in
December 36°F (2°C) 1.8 in

Mashhad has a seasonal temperature swing of 48°F / from 30°F in January to 78°F in July. Total annual precipitation is 21.6 inches, with March being the wettest month (4.5") and August the driest (0.1").

View full weather details →

Airports Near Mashhad

9 airports within the area.

AirportIATAType
Farkhor Air BaseMedium Airport
Fayzabad AirportFBDSmall Airport
Khoja-i-Ghar AirportSmall Airport
Khwaja Ghar North AirportSmall Airport
Khwaja Ghar South AirportSmall Airport
Rostaq AirportSmall Airport
Taleqan AirportTQNSmall Airport
Yangi Qaleh AirportSmall Airport
Yawan AirportSmall Airport

Quick Facts

Timezone
Asia/Kabul

🇦🇫 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 Mashhad.

Get Report

Frequently Asked Questions About Mashhad

What is the weather like in Mashhad?

Mashhad has a four-season climate with an average annual temperature of 55°F (13°C). Winter temperatures average 30°F in January, while summers reach an average of 78°F in July. The area receives 323 sunny days per year, well above the national average of 205. Annual rainfall totals 15.6 inches, with 13.6 inches of snow.

Nearby Cities

Compare Mashhad with another city: