The Mission of the Oswego Public Library is to be the learning center for the Greater Oswego area and the place people turn to for the discovery of ideas, the joy of reading and the power of information. Community needs drive our services. We believe that library services should be delivered in a welcoming, convenient and responsive manner.

Our library serves the City of Oswego and the towns of Oswego, Scriba and Minetto for a total population of 33,000 residents.