About Tehran
Tehran is a major metropolitan area located in Iran, in the Tehran Province region. According to the latest available data (2026), the population of Tehran is approximately 8,693,706 residents, making it the second largest city in Iran.
Globally, Tehran ranks #79 among the world's most populated cities. With over 5 million residents, Tehran is considered a major metropolitan hub in the region.
It is also the capital of Tehran province and the administrative center for Tehran County and its Central District. With a population of around 9 million in the city, and 16.8 million in the metropolitan area, Tehran is the most populous city in Iran and West Asia, the second-largest metropolitan area in the Middle East after Cairo, and the 24th-most-populous metropolitan area in the world. Greater Tehran includes several municipalities, including Karaj, Eslamshahr, Shahriar, Qods, Malard, Golestan, Varamin, Pakdasht, Qarchak, Nasimshahr, Parand, Pardis, Andisheh and Fardis.
Tehran City Statistics
| City | Tehran |
| Country | |
| Population | 8,693,706 |
| Global Rank | #79 |
| Rank in Iran | #2 of 287 cities |
| City Category | major metropolitan area |
| Region | Tehran Province |
| Latitude | 35.6889 |
| Longitude | 51.3897 |
| Data Year | 2026 |
Tehran Overview
Tehran is a major metropolitan area in Iran, situated in the Tehran Province area. With a population of 8,693,706 people, it represents approximately 25% of the total urban population in Iran.
As one of the largest cities in the world, Tehran is a significant hub for commerce, culture, and transportation. The city's metropolitan area extends well beyond its official boundaries, encompassing numerous satellite cities and suburban areas.
Population Comparison
To put Tehran's population of 8,693,706 into perspective:
- Tehran's population is comparable to that of small European countries like Norway or Ireland.
- The city has more than 8 million inhabitants, making it a significant urban center globally.
- It ranks #2 among all cities in Iran.
Where is Tehran
Located?
Tehran is located in Iran, in the Tehran Province region, at coordinates 35.6889° latitude and 51.3897° longitude. Tehran sits in the subtropics, typically enjoying warm temperatures year-round.
Nearby Cities
Other Cities in Iran
Largest Cities in Iran
| # | City | Population |
|---|---|---|
| 1 | Mashhad County | 3,372,660 |
| 2 | Mashhad | 3,208,000 |
| 4 | Isfahan County | 2,243,249 |
| 6 | Karaj County | 1,973,470 |
| 7 | Shiraz County | 1,869,001 |
Frequently Asked Questions
What is the population of Tehran?
The population of Tehran is approximately 8,693,706 residents according to the latest available data (2026).
Where is Tehran located?
Tehran is located in Iran at approximately 35.6889° latitude and 51.3897° longitude.
Is Tehran one of the largest cities in Iran?
With a population of 8,693,706, Tehran is one of the major urban areas in Iran. It ranks #2 out of 287 cities in the country.