El área de captación del lago Onega es de 51.540 km², desembocando en él 58 ríos y más de 110 tributarios, incluyendo el Shuya (194 km), el Suna (280 km), el Vodla (149 km), el Vytegra (64 km) y el Andoma.