Menheniot (pronounced Men-en-yut) is a civil parish and village in Cornwall, England, United Kingdom. The village is southeast of Liskeard. The meaning of the name is "sanctuary of Neot" (from minihi and Neot).
Menheniot had a population of 1,605 in the 2001 census. This had increased slightly to 1,655 at the 2011 census, whereas the ward population at the same census was 3,658. The village has a primary school, a pub, a shop and a post office.