Поселок Боровой расположен в 140 километрах от районного центра п. Калевала, в 110 километрах от г. Костомукша. Ближайшие населенные пункты д. Юшкозеро — 18 км., п. Юшкозеро – 25 км.. Октябрьская железная дорога соединяет с г. Петрозаводск – 459 километров.
Территория Боровского сельского поселения граничит с территориями Луусалмского, Юшкозерского, Сосновецкого, Ледмозерского сельских поселений, Костомукшского городского округа.
Площадь Боровского сельского поселения составляет 314756 га. (Лахнозерское лесничество – 102834 га, Боровское лесничество – 100577 га., Пизьмагубское лесничество – 105224 га, Луусалмское лесничество – 6121 га.).