Golestan District (Persian: بخش گلستان) is a district (bakhsh) in Baharestan County, Tehran Province, Iran. At the 2006 census, its population (including the portions later split off to form Baharestan County) was 317,731, in 78,298 families. The District has two cities: Golestan and Salehieh. Nasirabad, which had formerly belonged to the District, became part of Baharestan County in 2011. The District has two rural districts (dehestan): Meymanat Rural District and Salehabad Rural District.
- "Census of the Islamic Republic of Iran, 1385 (2006)". Islamic Republic of Iran. Archived from the original (Excel) on 2011-11-11.
- Government Press Release announcing the creation of the Baharestan County (in Persian)