The Oswego Public Library District was formed in 1977 to serve Montgomery, Oswego, Plainfield, Bristol and Wheatland Townships. It maintains two campuses, one in Oswego and this one, constructed after a bond issue in 2006. The Montgomery campus offers free Internet access, and a selection of DVDs and CDs for lending. The library accepts donations of gently-used paperbacks and hardcovers, but not textbooks or encyclopedias.