Mesgarabad (Persian: مسگرآباد)[a] is a village in Siyahrud Rural District of the Central District of Tehran County, Tehran province, Iran.
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 of the Central District of Ray County.
[4] The following census in 2011 counted 3,121 people in 879 households,[5] by which time most of Siyahrud Rural District had transferred to the newly established Pardis County.
[6] The 2016 census measured the population of the village as 2,265 people in 722 households.
This Tehran County location article is a stub.