Moḩammad Shahr Population 2026

Moḩammad Shahr has a population of 119,418, making it the #85 biggest city in 🇮🇷 Iran, located in Alborz Province. Roughly 0.1% of Iran's population lives here. It is about 60× smaller than Tehran, the country's biggest city.

TehranMoḩammad Shahr
Location of Moḩammad Shahr (capital Tehran shown for reference). Boundaries: Natural Earth.
Population (city proper)
119,418
Rank in Iran
#85
Coordinates
35.76°N, 50.92°E
~1,238 m elevation · Asia/Tehran
Distance to capital (Tehran)
46 km
29 miles, straight line

Other big cities in Alborz Province

CityPopulationRank in Iran
Karaj1,448,075#4
Naz̧arābād213,388#46
Kamālshahr141,669#68
Mehestan85,200#116
Hashtgerd55,640#168
Eshtehārd29,993#275
Garmdarreh22,726#324
Shahrak-e Mohandesī-ye Zerā‘ī16,104#403

Cities near Moḩammad Shahr

FAQ

What is the population of Moḩammad Shahr?
Moḩammad Shahr has a population of 119,418 (city proper, latest official figure via GeoNames), making it the #85 biggest city in Iran.
What region is Moḩammad Shahr in?
Moḩammad Shahr is located in Alborz Province, Iran.
Is Moḩammad Shahr the capital of Iran?
No, the capital of Iran is Tehran, about 46 km away.

Sources & notes

Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.

← All biggest cities in Iran · Iran population by year