Øygruppen har et areal på 347 km² og består av seks større og flere små øyer, i alt omkring hundre øyer. Den største er hvor Solovkiklosteret ligger, ellers er de viktigste og . Berggrunnen på øyene består av granitt og gneis, kysten består av mange bukter, og silhuetten viser mange bakker og åser. Det høyeste punktet er på 107 m. De fleste av øyene er skogkledt av gran og furu, og består ellers av mye myr. Det er mange innsjøer på øyene, og flere av dem er forbundet med hverandre via kanaler. Det er funnet spor etter mennesker på øyene fra 400-tallet f.Kr.