Келкозеро — деревня Пилмасозерского общества Водлозерской волости Пудожского уезда. Стан 1-й. Находится при Келкозере (1873) / при озере Калкозере (1905). Лежит около Водлозера на его островах и по ближайшим к нему озерам.
Расстояние до уездного города (Пудож) со становой квартирой — 97 вёрст* (1873). По данным 1905 года расстояние до уездного города составляет 87 вёрст. Расстояние до волостного правления (Канзанаволок) — 21 верста. До ближайшей деревни или села 1 верста. До отделения почты 87 вёрст, до пароходной пристани 98 вёрст. До школы 1 верста.
Согласно «Списку населённых мест» 1873 года, население составляло 36 человек: 17 мужчин и 19 женщин. Жили по 4 дворам. Часовня православная.
В «Списке населённых мест» 1905 года название деревни — Келкозеро. Население к 1905 году состояло из 48 крестьянок и 29 крестьян. Всего 77 человек. Дворов 11, семей 12. Имелся скот: 14 лошадей, 23 коровы и 19 голов прочего скота.
За 32 года между составлением списков 1873 и 1905 годов количество дворов увеличилось на 7 (+175%), мужчин стало больше на 12 (+70.59%) и женщин стало больше на 29 (+152.63%). Общая численность населения увеличилась на 41 человека (+113.89%)
Исторические заметки
29 ноября 1881 года от неосторожного обращения с огнём сгорел дом крестьянина Антона Опухина. Убыток составил 150 рублей. Источник: Олонецкие Губернские Ведомости №6 от 23.01.1882.