A former mining town in West Fife which takes its name from the adjacent 105 ha (260 acre) loch which was partially drained in the 1790s. Before its development as a mining town Lochore lay on a major route linking the Firth of Forth with Perth and formed part of Lochoreshire in the ancient province of Fothrif.