Gmina Biały Bór znajduje się na terenie powiatu szczecineckiego, we wschodniej części województwa zachodnio-pomorskiego. Gmina graniczy z gminami: Szczecinek, Bobolice, Polanów, Miastko, Koczała i Rzecznica. Gmina i Miasto Biały Bór zajmuje powierzchnię 25 691 ha, pod względem wielkości znajduje się na 3 miejscu wśród 6 gmin powiatu szczecineckiego.