At the time of the 2006 National Census, the village's population was 14,018 in 3,240 households, when it was in Robat Karim County.[4] The following census in 2011 counted 17,267 people in 4,645 households,[2] by which time the district had been separated from the county in the establishment of Baharestan County.[5] Kheyrabad did not appear in the 2016 census.[6]
^"INCSGN Search". Iranian National Committee for Standardization of Geographical Names (in Persian). Tehran: National Cartographic Center of Iran. Archived from the original on 2 May 2019.
^Rahimi, Mohammad Reza (21 December 2013) [Approval 21 December 1389]. Approval letter regarding national divisions in Tehran province. rc.majlis.com (Report) (in Persian). Ministry of the Interior, Council of Ministers. Notification 293643/T44783H. Archived from the original on 5 March 2016. Retrieved 23 October 2023 – via Islamic Parliament Research Center.