Baharestan County (Persian: شهرستان بهارستان) is in Tehran province, Iran.
[3] At the time of the 2011 census, the county's population was 523,636 people in 143,512 households.
[2] Baharestan County's population history and administrative structure over two consecutive censuses are shown in the following table.
According to the information of the State Meteorological Organization of Iran, the long-term average annual rainfall of Baharestan is around 176.2 mm.
[7] Media related to Baharestan County at Wikimedia Commons