Mashin Khaneh () is a village in Kuhestani-ye Talesh Rural District of the Central District in Talesh County, Gilan province, Iran.
Linguistic composition of the village.
At the time of the 2006 National Census, the village's population was 424 in 82 households. The following census in 2011 counted 402 people in 108 households. The 2016 census measured the population of the village as 291 people in 87 households.