Contact Information

Main Library: (650) 522-7800

Hillside branch (650) 522-7882

Marina branch (650) 522-7892.

Remote Access

Electronic resources

Information to come.

Online catalog

Online catalog available here. Online database available here.

Library Services

Walk-in service

Not currently available.

Curbside/front door service

Curbside pickup available at Main, Hillside and Marina branches. More information available here.


Most materials loaned for three weeks. Items may be renewed five times. Call (650) 638-0399. Overdue fees vary. More information available here.

Programs & Events

Virtual programs

Not currently available.

On site programs

Not offered during the pandemic.