Markinch (Gaelic: Marg Innis) is a village situated in the heart of Fife, in the eastern central lowlands of Scotland. According to the 2001 census it has a population 2,254. Markinch sits immediately east of Fife's administrative centre and former new town, Glenrothes.
Choose the category Hotels Objects on the map Haven’t found your object in our catalogue? Add it! It’s easy!