Szydłowo – gmina wiejska w województwie wielkopolskim, w powiecie pilskim.

Oficjalna siedziba gminy to Szydłowo, choć urząd gminy znajduje się we wsi Jaraczewo.

Gmina ma 8983 mieszkańców (31 grudnia 2017). Natomiast według danych z 31 grudnia 2019 roku gminę zamieszkiwało 9196 osób.

Na terenie gminy funkcjonuje lądowisko Krępsko.

Położenie Powierzchnia gminy wynosi 267,46 km² (1 stycznia 2010), stanowiąc 21,11% powierzchni powiatu.

W 2002 roku gmina Szydłowo miała obszar 267,53 km²,

Powierzchnia ewidencyjna 26751 ha, Powierzchnia geodezyjna 26744 ha

w tym: użytki rolne: 57% użytki leśne: 39%

W latach 1975–1998 położona była w województwie pilskim.

Sąsiednie gminy: Jastrowie, Krajenka, Piła, Tarnówka, Trzcianka, Wałcz.

Demografia Dane z 30 czerwca 2004: Opis Ogółem Kobiety Mężczyźnijednostka osób % osób % osób %populacja 7301 100 3632 49,7 3669 50,3gęstość zaludnienia(mieszk./km²) 27,3 13,6 13,7

thumb|690x480px|center |Piramida wieku mieszkańców gminy Szydłowo w 2014 roku

Podział administracyjny Gmina Szydłowo utworzyła 20 jednostek pomocniczych, będących sołectwami.

Sołectwa Coch, Dobrzyca, Dolaszewo, Gądek, Jaraczewo, Kłoda, Kotuń, Krępsko, Leżenica, Leżenica-Kolonia, Nowa Łubianka, Nowy Dwór, Nowa Zawada, Pokrzywnica, Róża Wielka, Skrzatusz, Stara Łubianka, Szydłowo, Tarnowo, Zawada;