Gmina Sępólno Krajeńskie to gmina miejsko - wiejska zlokalizowana w powiecie sępoleńskim, w północno-zachodniej części województwa kujawsko-pomorskiego.
Siedziba władz mieści się w Sępólnie Krajeńskim, ul. Tadeusza Kościuszki 11.
Obszar Gminy Sępólno Krajeńskie sąsiaduje z gminami:
1) od zachodu: Lipka (województwo wielkopolskie);
2) od północnego-zachodu: Debrzno (województwo pomorskie);
3) od północy: Kamień Krajeński oraz Kęsowo;
4) od wschodu: Gostycyn;
5) od południa: Sośno oraz Więcbork;
Przez Sępólno Krajeńskie przebiega droga krajowa nr 25 relacji Bobolice - Biały Bór - Człuchów - Kamień Krajeński - Sępólno Krajeńskie - Koronowo - Bydgoszcz - Inowrocław - Strzelno - Ślesin - Konin - Kalisz - Ostrów Wielkopolski - Antonin – Oleśnica oraz droga wojewódzka nr 241 (Tuchola - Sępólno - Więcbork - Nakło – Wągrowiec-Rogoźno).