At the time of the 2006 National Census, the village's population was 559 in 151 households, when it was in Safiabad Rural District of the former Bam and Safiabad District of Esfarayen County.[5] The following census in 2011 counted 613 people in 173 households.[6] The 2016 census measured the population of the village as 551 people in 175 households.[2]
In 2023, the district was separated from the county in the establishment of Bam and Safiabad County, and the rural district was transferred to the new Central District. Dahaneh-ye Shirin was transferred to Dahaneh-ye Shirin Rural District created in the district.[4]
^"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.