At the time of the 2006 National Census, the village's population was 1,181 in 328 households, when it was in Barkuh Rural District of the former Kuhsorkh District of Kashmar County.[5] The following census in 2011 counted 1,055 people in 338 households.[6] The 2016 census measured the population of the village as 965 people in 334 households.[2]
In 2018, the district was separated from the county in the establishment of Kuhsorkh County, and the rural district was transferred to the new Central District. Tavalli was transferred to Kuh Sefid Rural District created in the district.[4]
^Tavalli can be found at GEOnet Names Server, at this link, by opening the Advanced Search box, entering "-3087218" in the "Unique Feature Id" form, and clicking on "Search Database".