The recently refurbished main library has a collection of over 125,000 books, as well as audiovisual materials and computers available for public use. It is part of the Peninsula Library System, so users have access to materials from 34 public and community college libraries in the region.
Library visitors will find ample space to work or read at the tables and soft chairs, and there's a dedicated area for children and teens. The library runs a number of education programs, including tutoring and computer classes.