Оне́га — город (с 1780) в Архангельской области России. Административный центр Онежского района.
Онега расположена на северо-западе Архангельской области, в устье реки Онеги, в 7 км от Онежской губы Белого моря, напротив устья реки Поньги. Большая часть города располагается на правом берегу реки Онеги (имеющей здесь ширину 800—1100 м), меньшая — на левом (посёлки Поньга и Легашевская запань). Город вытянут на 7 км вдоль реки, кроме отмеченных левобережных посёлков, в нём выделяются посёлки Лесозавод (ОЛДК), Шалга, Горный, Дальний. Часть города к востоку от центра (в основном частная застройка) называется Верховьем. Кий-остров, находящийся в Белом море напротив устья реки Онеги, также административно включён в город.