Оне́жский полуо́стров — крупный полуостров на северо-западе России, на территории Приморского и Онежского районов Архангельской области.
Расположен в южной части Белого моря. Самая северная точка — мыс около посёлка Летний Наволок. Также на полуострове находятся мысы Новое Усолье, Вейнаволок, Глубокий, Каменный, Чесменский, Тонкий, Летний Орлов, Ухтнаволок, Лопшеньгский, Яренгский Рог, Красногорский Рог. Крупные реки: Солза, Верховка, Сюзьма, Чукча, Яреньга, Золотица (Летняя Золотица), Пурнема, Ухта, Тамица. Крупнейшие озёра: Мяндозеро, Солозеро, Вежмозеро, Лямицкое, Вой-озеро. Полуостров разделяет Онежскую и Двинскую губы. В полуостров вдаются заливы: Унская губа и губа Ухта.
Северо-восточный берег полуострова называется Летним, а юго-западный — Онежским.
Рельеф полуострова преимущественно равнинный. Высочайшая точка 202 м.
Рядом с полуостровом глубины моря до 87 м в проливе Восточная Соловецкая Салма, который отделяет Онежский полуостров от Соловецких островов. В южной части полуострова в устье реки Кянда расположен Кяндский заказник. В северо-восточной части (вокруг Унской губы) — Унский заказник.
Крупнейшие населённые пункты: Нёнокса, Пертоминск, Лопшеньга, Летняя Золотица, Пурнема, Тамица, Уна, Луда, Лямца, Кянда.
Онежский полуостров.