Un loch o lough (proveniente del gaélico escocés, pronunciado [ˈlɒx], y como /ˈlɒk/ por aquellos que no pueden articular /x/) es una masa de agua semejante a un lago, incluso puede ser un brazo de mar, también llamado firth, fiordo, estuario o bahía. La palabra «loch» significa lago en gaélico.[1] Los entrantes de mar se suelen llamar sea lochs[2] («lagos marinos»).
Muchos de estos lagos o lochs están en Escocia e Irlanda, pero también los hay en Hawái, cerca de Pearl Harbor. Tal vez el lago escocés más famoso es el lago Ness (Loch Ness), aunque hay otros ejemplos de gran tamaño como lago Awe, lago Lomond y lago Tay.