Map of Mashhad, Iran
Mashhad is the administrative centre of Razavi Khorasan, Iran, with a population of about 2,307,177. It lies at 36.2981°N, 59.6057°E. Mashhad is about 739 km (459 mi) east of Tehran, the capital. The nearest city on our map is Chenārān, 58 km to the northwest.
Mashhad at a glance
Country
Region
Razavi Khorasan
Population
2,307,177GeoNames
Coordinates
36.2981, 59.605736°17′53″N 59°36′20″E
Time zone
Asia/TehranUTC+03:30
Local time
–
Distance to Tehran
739 km (459 mi)
Where is Mashhad?
- The 2nd largest city in Iran by recorded population.
- The largest city in Razavi Khorasan on this site.
- Located in the Northern and Eastern hemispheres.
- Daylight ranges from about 9 h 41 min on the shortest day to 14 h 38 min on the longest day (around 21 December and 21 June).
Cities near Mashhad
- Chenārān — 58 km northwest
- Neyshābūr — 73 km west
- Kaka — 117 km north, Turkmenistan
- Torbat-e Ḩeydarīyeh — 119 km south
- Qūchān — 133 km northwest
- Dargaz — 135 km north
- Tejen — 145 km northeast, Turkmenistan
- Torbat-e Jām — 149 km southeast
- Kāshmar — 156 km southwest
- Ashgabat — 213 km northwest, Turkmenistan
Largest cities in Razavi Khorasan
- Sabzevar — 243,700
- Neyshābūr — 220,929
- Torbat-e Ḩeydarīyeh — 140,019
- Kāshmar — 131,517
- Qūchān — 111,752
- Torbat-e Jām — 58,928
- Chenārān — 53,879
- Sarakhs — 46,499
- Gonābād — 43,465
- Tāybād — 37,513
Largest cities in Iran
- Tehran — 7,153,309
- Isfahan — 1,547,164
- Karaj — 1,448,075
- Tabriz — 1,424,641
- Shiraz — 1,249,942
- Qom — 900,000
- Ahvaz — 841,145
- Pasragad Branch — 787,878
- Kermanshah — 621,100
- Rasht — 594,590
Map of Iran and all its cities →
Sources: place names, coordinates, populations and time zones from GeoNames (CC BY 4.0, data retrieved October 2026). Population figures are the latest values recorded in GeoNames; depending on the country they refer to the city proper, a municipality or a wider urban area, so they can differ from census or metro-area figures. Map © OpenStreetMap contributors.