Machhapuchchhre is a Gaunpalika and former village development committee in Kaski District in the Gandaki Province of northern-central Nepal.
At the time of the 1991 Nepal census it had a population of 1,881 persons living in 378 individual households.
[1][2] At the time of the 2011 Nepal census, Machhapuchchhre Rural Municipality had a population of 21,920.
[3] In terms of ethnicity/caste, 30.2% were Hill Brahmin, 14.7% Gurung, 12.5% Kami, 8.0% Magar, 7.7% Chhetri, 7.3% Sarki, 6.5% Tamang, 5.9% Damai/Dholi, 2.2% other Dalit, 1.3% Thakuri, 1.1% Newar, 0.9% Gharti/Bhujel, 0.5% Sanyasi/Dasnami, 0.2% Badi, 0.2% Rai, 0.1% Musalman, 0.1% Tharu and 0.3% others.
[4] In terms of religion, 83.9% were Hindu, 14.1% Buddhist, 1.1% Christian, 0.3% Bon, 0.1% Kirati, 0.1% Muslim and 0.4% others.