Мегрозеро — деревня Куйтежского общества Неккульской волости Олонецкого уезда. Стан 2-й. Находится при Мегрозере (1873) / при озере Мегрозере (1905). Лежит по правой стороне берегов реки Важны.
Расстояние до уездного города (Олонец) — 39 вёрст*, до становой квартиры — 34 версты*. Стан 2-й. Местоположение становой квартиры — Усть-Боярская. Расстояние до волостного правления (Неккулицы) — 27 вёрст. До ближайшей деревни или села 6 вёрст. До отделения почты 27 вёрст, до пароходной пристани 30 вёрст. До школы 17 вёрст.
Согласно «Списку населённых мест» 1873 года, население составляло 51 человек: 22 мужчин и 29 женщин. Жили по 10 дворам. По национальности карелы. Часовня православная.
В «Списке населённых мест» 1905 года название деревни — Мегрозеро. Население к 1905 году состояло из 41 крестьянинки и 33 крестьян. Всего 74 человека. Дворов 15, семей 16. Имелся скот: 15 лошадей, 22 коровы и 45 голов прочего скота.
За 32 года между составлением списков 1873 и 1905 годов количество дворов увеличилось на 5 (+50%), мужчин стало больше на 11 (+50%) и женщин стало больше на 12 (+41.38%). Общая численность населения увеличилась на 23 человек (+45.1%)