La bahía cuenta con numerosas islas, la más grande y famosa son las islas Solovetsky, cuyo conjunto ha sido declarado patrimonio de la Unesco.En la costa oeste está la ciudad de Belomorsk (13.013 habitantes en 2002) y la salida del Canal Mar Blanco-Báltico.Administrativamente, la ribera oriental pertenece al óblast de Arjánguelsk y la ribera occidental al República de Karelia.En 1994, se catalogan como sitio Ramsar numerosas islas rocosas de origen glaciar y las aguas marinas que las rodean en el golfo de Onega.La vegetación de los islotes e islas es la típica de las regiones situadas en el lejano norte, e incluye bosques de pinos y abedules y tundra dominada por arbustos con bayas del género Empetrum, musgos y líquenes.