Rannoch Moor is een gebied, 130 km² groot, in het SchotsePerth and Kinross en Lochaber, Highland. Het ligt ongeveer 300 m boven het zeeniveau en bestaat voor het grootste gedeelte uit drassig heideland. Het is een van de wildste en meest ongerepte natuurgebieden in Schotland.