奥涅加湖（俄语：）是欧洲仅次于拉多加湖的第二大湖。位于俄罗斯西北部，大部分位于卡累利阿共和国境内，南部在列宁格勒州和沃洛格达州境内。属冰川构造湖。湖盆从西北向东南延伸，长250千米。最宽处91.6千米，面积9700平方千米。湖面海拔33米。西北和北岸为由花岗岩组成的曲折岩岸，多湖湾；东南和南为平直的沙岸，多湖滩。湖盆南浅北深，平均水深30米，水体积292×10立方米。有1369个湖岛，总面积250平方千米。大多数水量来自舒亚、沃德拉等58条河流。通过运河与白海、波罗的海相连，有重要航运价值。湖内盛产多种