MesgarabadMesgarabad is a village in Siyahrud [Rural District (Tehran County)|Siyahrud Rural District] of the Central [District (Tehran County)|Central District] in Tehran County, Tehran province, Iran.DemographicsPopulationAt 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, Iran|Ray County]. The following census in 2011 counted 3,121 people in 879 households, by which time Mesgarabad had been transferred to Siyahrud Rural District of the Central District in Tehran 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.