Łobżenica () – miasto w woj. wielkopolskim, w powiecie pilskim, siedziba gminy miejsko-wiejskiej Łobżenica, w Krajnie, nad rzeką Łobżonką, na Pojezierzu Krajeńskim, ok. 24 km na południowy zachód od Złotowa.

Według danych z 1 stycznia 2023 roku miasto liczyło 2812 mieszkańców.

Położenie Łobżenica leży w północno-wschodniej części Wielkopolski, nad rzeką Łobżonką, prawym dopływem Noteci.

1 stycznia 2023 roku powierzchnia miasta wynosiła 3,25 km².

Historia Powstanie miejscowości Źródła historyczne wskazują na lokację Łobżenicy w 1314, na ostrowiu w miejscu wcześniejszego grodziskaZenon Guldon, Jacek Wijaczka, Skupiska i gminy żydowskie w Polsce do końca XVI wieku, w: Czasy Nowożytne, 21, 2008, s. 179.. Podobnie jak w ówczesnych miastach Wielkopolski, rozplanowano średniowieczny układ przestrzenny Starego Miasta, na planie nieregularnego czworoboku. W 1356 król Kazimierz Wielki nadał miastu kolejny dokument lokacyjny na prawie magdeburskim. Powolny rozwój miasta został zahamowany podczas wojny polsko-krzyżackiej, kiedy to w 1431 Łobżenica została zniszczona. Od 2 połowy XVI wieku miasto przeżywało rozkwit dzięki rozwojowi handlu – na północ od Starego Miasta wyrosło w Łobżenicy Nowe Miasto.