歐洲第二大湖。位於蘇聯歐洲部分西北部,大部在卡累利阿自治共和國,南部在俄羅斯聯邦列寧格勒州和沃洛格達州境內。屬冰川構造湖。湖盆從西北向東南延伸250公裡,最寬處91.6公裡,面積9700平方公裡。湖面海拔33米。北和西北岸為由花崗巖等構成的曲折巖岸,多深入陸地的湖灣;南和東南岸為平直的沙岸,多湖灘。湖盆南淺北深,平均水深30米,最大深度120米,水體積292立方公裡。湖島眾多,計有1369個,總面積250平方公裡。在該湖的年水量平衡中,約3/4水量來自舒亞亞、沃德拉等58條河流,約1/4為降水;84%水量經斯維裡河排出,其餘蒸發。湖面水位7~8月最高,3~4月最低,水位平均年變幅0.5米,最大可達1.9米。湖區屬亞寒帶大陸性氣侯,冬季寒冷,湖水有4~5個月的結冰期。湖內盛產多種魚類。在斯維裡河上築壩,建有上斯維裡水電站。開鑿水道,把奧涅加湖與白海-波羅的海運河、伏爾加-波羅的海運河相連,具有重要航運價值。湖岸有彼得羅紮沃茨克、孔多波加、梅德韋日耶戈爾斯克等城市。