Белое море имеет небольшое количество островов по сравнению с другими северными морями из-за своего геологического строения. 1 Западные берега моря находятся на окраине Балтийского щита и сложены породами, слабо подверженными разрушительному воздействию моря. 1 Поэтому они очень изрезаны и образуют бухты и губы с многочисленными мелкими скалистыми островками. 1
Крупные острова Белого моря — Соловецкие, Великий, Моржовец, Олений, но в целом оно не богато островами. 4 Например, Соловецкие острова находятся в сравнительно мелководной западной половине моря, при входе в Онежский залив, образуя западный и восточный проходы в него. 2
Также на небольшое количество островов влияет то, что Белое море — одно из самых маленьких морей на Земле. 34