Поселение расположено на северном берегу Ладожского озера, в 290 км по автодороге к западу от республиканского центра - города Петрозаводск