Шамакша — деревня Заостровского общества Заостровской волости Лодейнопольского уезда. Стан 1-й. Находится при реке Шамакше (1873) / при реке Шамякше (1905). Лежит на Санкт-Петербургском тракте от Лодейного Поля до границы с Санкт-Петербургской губернией.
Расстояние до уездного города (Лодейное поле) со становой квартирой — 15 вёрст* (1873). По данным 1905 года расстояние до уездного города составляет 14.5 вёрст. Расстояние до волостного правления (Заостровье) — 6 вёрст. До ближайшей деревни или села 6 вёрст. До отделения почты 11 вёрст. К 1905 году была школа.
Согласно «Списку населённых мест» 1873 года, население составляло 119 человек: 59 мужчин и 60 женщин. Жили по 20 дворам. Часовня православная.
В «Списке населённых мест» 1905 года название деревни — Шамякша. Население состояло из 212 человек: 210 крестьян и 2 человек не из крестьян. Крестьян мужского пола было 103, женского — 107. Некрестьянское население состояло из одного мужчины и одной женщины. Итого мужчин 104 и женщин 108. Крестьянских семей 33, дворов — 36. Некрестьянских семей и дворов — 1. Итого 34 семьи и 37 дворов. Имелся скот: 39 лошадей, 52 коровы и 160 голов прочего скота.
За 32 года между составлением списков 1873 и 1905 годов количество дворов увеличилось на 17 (+85%), мужчин стало больше на 45 (+76.27%) и женщин стало больше на 48 (+80%). Общая численность населения увеличилась на 93 человек (+78.15%)