Mesgarabad

Mesgarabad is a village in Siyahrud Rural District of the Central District of Tehran County, Tehran province, Iran.

Population
At the time of the 2006 National Census, the village's population was 3,435 in 834 households, when it was in Ghaniabad Rural District in the Central District of Ray County. The following census in 2011 counted 3,121 people in 879 households, by which time most of Siyahrud Rural District had transferred to the newly established Pardis County. The 2016 census measured the population of the village as 2,265 people in 722 households. It was the most populous village in its rural district.