Moshkenan (, also Romanized as Moshkenān; also known as Mashgenān, Moshgenān, Moshgnan, Mūshkānān, and Mushkinān) is a village in Tudeshk Rural District of Tudeshk District, Kuhpayeh County, Isfahan province, Iran.
At the 2006 National Census, its population was 466 in 136 households, when it was in the former Kuhpayeh District of Isfahan County. The following census in 2011 counted 456 people in 139 households. The latest census in 2016 showed a population of 506 people in 173 households. It was the largest village in its rural district.
The district was separated from Isfahan County in July 2021, elevated to the status of Kuhpayeh County, and divided into Sistan and Tudeshk Districts, each with two rural districts. The city of Kuhpayeh was designated as the county's capital.