Demographics of Tehran

Tehran is one of the most ethnically diverse cities in Asia.

The city of Tehran (not to be confused with the larger, Tehran Metropolitan) had a population of approximately 8,293,140 in 2011 and the Tehran Province has a 12,183,391 population.

[1] per year(%) per year(%) According to a 2010 census conducted by the Sociology Department of Tehran University in many districts of Tehran across various socio-economic classes in proportion to the population sizes of each district and socio-economic class, 63% of people in Tehran were born in Tehran, 98% can speak the Persian language, 75% identify themselves as ethnic Persians, and 13% have some degree of proficiency in a European language.

Azerbaijanis comprise 25% of Tehran's population and 20.3%[3] – 25%[4] of Tehran Province's population.

Ethnic Mazanderanis are the third-largest, comprising about 8.2% of the total population.

Graph of the population's average growth rate per year in the districts of Tehran, from one census to the next. See left for the data in tabular form.
Graph of the Tehran's population as percentage of the country's population per census. See left for the data in tabular form.