Каннила — селение Туломозерского общества Туломозерской волости Олонецкого уезда. Находится при озере Туломозере.
До уездного города 104 версты. Расстояние до волостного правления (Палалахта) — 3 версты. До ближайшей деревни или села 0.5 вёрст. До отделения почты 61 верста, до пароходной пристани 53 версты. До школы 2 версты.
Население к 1905 году состояло из 9 крестьянок и 7 крестьян. Всего 16 человек. Дворов 5, семей 4. Имелся скот: 3 лошади, 5 коров и 8 голов прочего скота.