The Campbell Library is located next door to the Historic Ainsley House and Campbell City Hall. It houses a collection of 190,533 titles within its 24,000 square feet. The library's Friends of the Library organization has an ongoing book sale area within the library and a monthly sale on the second Saturday of the month. There is free wireless service to anyone who has an active Santa Clara County library card.