St Keyne (Cornish: Sen Keyn) is a village in the civil parish of , in east Cornwall, England, United Kingdom. The parish lies between the parishes of Liskeard and Duloe. The parish population at the 2011 census was 492. The village is served by a railway station known as St Keyne Wishing Well Halt.