Расстояние до Москвы (по прямой) составляет 830 км.
Расстояние до центра Архангельск (по прямой) составляет 100 км.
Шомокша — посёлок в Онежском районе Архангельской области России. Входит в состав муниципального образования «Чекуевское».
География
Посёлок располагается на левом берегу реки Онега. Административный центр района город Онега, расположен в 130 километрах к северо-западу (по прямой).
Климат характеризуется среднегодовой температурой воздуха +0,8 и холодной продолжительной зимой, которая длится около 165-170 дней. Устойчивый снежный покров устанавливается в первой декаде ноября. Снег сходит в среднем в конце апреля — начале мая. Таяние, как правило, дружное, часто при ярком солнце и ветре. Лето короткое, прохладное, дождливое. Территория района находится в зоне избыточного увлажнения. Среднегодовое количество осадков составляет около 600 мм, при этом основное количество осадков приходится на теплый период года. .
Посёлок Шомокша, как и вся Архангельская область, находится в часовой зоне МСК (московское время). Смещение применяемого времени относительно UTC составляет +3:00.
Согласно результатам переписи 2002 года, русские составляли 91 % населения..
Инфраструктура
В поселке одиннадцать улиц. В посёлке есть школа, библиотека..
Численность населения
2002 — 474
2010 — ↘ 327
2012 — ↘ 325
Наибольшая численность населения была зафиксирована в 2002 году, когда она составляла 474 человек. Наименьшаая численность населения была в 2012 году, и была 325 человек.