Markinch is a village in the Canadian province of Saskatchewan, situated within the Rural Municipality of Cupar No. 218 and Census Division No. 6. It is located approximately 68 kilometres north of the city of Regina.
The village takes its name from Markinch, a town in Scotland, reflecting the heritage of the settlers who established the community.