于木材工业，此外市内还有生产建筑材料的工业。
运输.奥涅加是白海湾里的一座小港，冬天港口经常冻住。阿尔汉格尔斯克去往摩尔曼斯克的铁路有一条支线通往奥涅加和白海城。在那里它遇到彼得罗扎沃茨克通往摩尔曼斯克的铁路。这条铁路是在第二次世界大战建造的，来把货物从摩尔曼斯克运往俄罗斯中部。一条公路从奥涅加通往北德文斯克。在奥涅加河的左岸没有全年可以用的公路。奥涅加河上可以行船，上面有定期的班船航行，奥涅加湾里也有有限的客船航行。奥涅加机场每周有班机飞往阿尔汉格尔斯克。奥涅加附近还