Historia biblioteki

Powstała w 1948 roku jako Miejska Biblioteka Publiczna z siedzibą w Ratuszu. W rok później otwarto Gromadzką Bibliotekę Publiczną, której celem była obsługa punktów bibliotecznych we wszystkich wsiach sołeckich. Mieściła się ona w mieszkaniu prywatnym, na Rynku nr 3.
 
Z dniem 1 stycznia 1973 z połączenia obu bibliotek powstała Biblioteka Publiczna Miasta i Gminy. Placówka otrzymała 4. izbowe pomieszczenie o powierzchni 57m2 w budynku po byłej Gromadzkiej Radzie Narodowej przy ulicy Powstańców Wielkopolskich 112. W roku 1983 przy BPMiG otwarto Oddział dla Dzieci i Młodzieży.
 
W roku 1992 książnica otrzymała nową siedzibę, na piętrze "Pałacu na Fosie". Zbiory rozlokowane są na 150m2 powierzchni. Biblioteka posiada filie: w Chwałkowie i Pudliszkach.
 
Natomiast w roku 2021 Biblioteka Publiczna Miasta i Gminy przeniosła się do nowego budynku na ul. Prof. Józefa Zwierzyckiego 1A.