Расстояние до Москвы (по прямой) составляет 762 км.
Расстояние до центра Петрозаводск (по прямой) составляет 179 км.
Расстояние до районного центра город Медвежьегорск (по прямой) составляет 60 км.
Бор — деревня в составе Толвуйского сельского поселения Медвежьегорского района Республики Карелия.
Располагается на Заонежском полуострове в северо-восточной части Онежского озера, примерно в 60 км к юго-востоку от Медвежьегорска, высота центра над уровнем моря 32 м. Деревня находится у истоков безымянного ручья, впадающего в Карагубу Онежскогое озера, в 2,5 км западнее села Толвуя, другие ближайшие населённые пункты — Белохино в 3 км на юго-запад и Савинская в 3,5 км юго-восточнее.
Численность населения
2002 — 21
2010 — ↘ 12
2013 — ↘ 8
Наибольшая численность населения была зафиксирована в 2002 году, когда она составляла 21 человек. Наименьшаая численность населения была в 2013 году, и была 8 человек.