El lago Rannoch o loch Rannoch (del gaélico escocés: Loch Raineach) es una gran masa de agua dulce en Perth and Kinross situada en Escocia.
El salvaje páramo de Rannoch (Rannoch Moor) se extiende hacia el oeste del lago y solía ser parte del bosque Caledonio que se extendía a lo largo de gran parte de Escocia septentrional.
El lago y las zonas que lo rodean han sufrido una intensa deforestación y plantación de especies foráneas.
Ha habido un interés creciente por la reforestación en Escocia, encabezada por organizaciones como la RSPB, Trees for Life, Reforesting Scotland, la Forestry Commission y el Woodland Trust.
La pequeña aldea de Kinloch Rannoch queda en el extremo oriental del lago y cerca del extremo occidental puede encontrarse un crannog, una antigua isla artificial.