Onegos įlanka – įlanka Baltosios jūros pietinėje dalyje, į pietvakarius nuo Archangelsko. Nusitęsus iš pietryčių į šiaurės vakarus. Ilgis – 185 km. Plotis – 50–100 km. Didžiausias gylis – 36 m. Vidutinis – 16 m.
Įteka Onegos, Kemės, Vygo upės. Įlankoje baigiasi Baltosios ir Baltijos jūrų kanalas. Prie įlankos išsidėstę Kemo, Onegos ir Belomorsko miestai. Įlankoje – Solovkų salos, Kijaus sala.