Северный городок
Город расположен на западном берегу Белого моря, в устье реки Выг, в 376 км к северу от Петрозаводска, недалеко от Соловецких островов.
Бо́льшая часть города расположена на правом берегу основной протоки Выга, на острове, образованном протокой Шижня.
Первые письменные упоминания о поморском селе Сорока (финск. «saari» (остров) и «joki» (река): «Saarijoki») относятся к 1419 году. Именно отсюда в 1429 году отправились на Соловки основатели знаменитого монастыря — старцы Герман и Савватий.[3]
С 1551 года деревня Сороцкая по указу царя Ивана Грозного стала вотчиной Соловецкого монастыря.
В 1869 году недалеко от Сорок лесопромышленником М. П. Беляевым был построен крупный паровой лесозавод. К 1912 году действовало уже три подобных завода.
В декабря 1915 года была открыта станция Сорокская Мурманской железной дороги (см. Кировская железная дорога).
Ввод в 1933 году в эксплуатацию Беломорско-Балтийского канала (ББК) дало дополнительный толчок в развитии промышленности в поселениях, вошедших позднее в состав Беломорска. При строительстве ББК режимные объекты БелБалтЛага были размещены и дали начало поселку Водников ББК.