Название посёлка образовано от карельского "кааламо", что означает "брод".
С 1 января 2006 года образовано муниципальное образование Кааламское сельское поселение в составе Сортавальского муниципального района.
В состав Кааламского сельского поселения входят поселки: Кекоселькя, Киркколахти, Контиолахти, Маткаселькя, Отраккала, Рускеала, Саханкоски, Кирьявалахти, Леппяселькя, Рюттю, Ханнуккаланмяки, Куконваара, Пуйккола, Партала, станции Алалампи, Пирттипохья, местечко Ханки, местечко Яккима, хутор Суйкка.
В состав Кааламского сельского поселения входят поселки: Кекоселькя, Киркколахти, Контиолахти, Маткаселькя, Отраккала, Рускеала, Саханкоски, Кирьявалахти, Леппяселькя, Рюттю, Ханнуккаланмяки, Куконваара, Пуйккола, Партала, станции Алалампи, Пирттипохья, местечко Ханки, местечко Яккима, хутор Суйкка.