At the time of the 2006 National Census, Talkh Ab's population was 3,100 in 8,281 households, when it was a village in Feshk Rural District of the former Farahan District of Tafresh County.[5] The following census in 2011 counted 3,569 people in 1,038 households,[6] by which time the district had been separated from the county in the establishment of Farahan County. The rural district was transferred to the new Central District, and Talkh Ab was transferred to Talkh Ab Rural District created in the new Khenejin District.[7] The 2016 census measured the population of the village as 3,681 people in 1,162 households. It was the most populous village in its rural district.[2]
After the census, Talkh Ab was elevated to the status of a city.[4]
^Talkh Ab can be found at GEOnet Names Server, at this link, by opening the Advanced Search box, entering "222612" in the "Unique Feature Id" form, and clicking on "Search Database".