The main library in Hayes Valley

San Francisco Public Library Website

The San Francisco Public Library is dispersed throughout the city in 27 branches, with the main branch located in the Civic Center. All branches are easy to get to using only public transportation and most (maybe all?) have bike parking.

During the summer, most branches host summer reading programs for children and teenagers to encourage active literacy outside of school. They have prizes, end-of-program parties, and stickers.

Throughout the year, the Friends of the San Francisco Public Library host used book sales to raise funds for the library. They have a small sale that goes on continuously by the entrance of the main branch. They have larger sales near Fort Mason on special days.

The library's 27 branches have varying hours, services and resources, and some features of particular branches are inaccessible to people who use wheelchairs (until 2010). Some branches may be closed to renovation, and often the surrounding branches offer extended hours to accommodate additional visitors who were diverted from the other branches. Call (415) 557-4353 for information or visit this page for information. People who have limited mobility should call (415) 557-4557 to inquire about their nearest branches' accessibility.

A book can be returned to any branch, and it will be returned to the location from where it was checked out. Library cards are available to California residents.

Branches

Anza Branch

Location
550 37th Avenue , between Geary and Anza
Phone
(415) 355-5717

Bayview Branch

Location
5075 3rd Street , at Revere Avenue
Phone
(415) 355-5757

Bernal Heights Branch

Location
500 Cortland Avenue , at Moultrie
Phone
(415) 355-2810

Chinatown Branch

Location
1135 Powell Street , at Jackson
Phone
(415) 355-2888

Eureka Valley Branch

Location
1 José Sarria Court
on Market, between 16th and 17th
Phone
(415) 355-5616

Excelsior Branch

Location
4400 Mission Street , at Cotter
Phone
(415) 355-2868

Glen Park Branch

Location
2825 Diamond Street , at Bosworth
Phone
(415) 355-2858

Golden Gate Valley Branch

Location
1801 Green Street , at Octavia
Phone
(415) 355-5666

Ingleside Branch

Location
1649 Ocean Ave , at Faxon Avenue
Phone
(415) 355-2898

Marina Branch

Location
1890 Chestnut Street , at Webster
Phone
(415) 355-2823

Merced Branch

Location
155 Winston Drive
between 19th Avenue and Junipero Serra
Phone
(415) 355-2825

Mission Branch

Location
300 Bartlett Street , at 24th Street
Phone
(415) 355-2800

Mission Bay Branch

Location
960 4th Street , at Berry Street
(Near 4th and King Caltrain station)
Phone
(415) 355-2838

Noe Valley Branch

Location
451 Jersey Street , between Castro and Diamond streets
Phone
(415) 355-5707

North Beach Branch

Location
2000 Mason Street , at Columbus Avenue
Phone
(415) 355-5626

Ocean View Branch

Location
345 Randolph Street , at Victoria Street
Phone
(415) 355-5615

Ortega Branch

Location
3223 Ortega Street , at 39th Avenue
Phone
(415) 355-5700

Park Branch

Location
1833 Page Street , at Cole
Phone
(415) 355-5656

Parkside Branch

Location
1200 Taraval Street , at 22nd Avenue
Phone
(415) 355-5770

Portola Branch

Location
2450 San Bruno Avenue , at Silliman
Phone
(415) 355-5660

Potrero Branch

Location
1616 20th Street , at Connecticut Street
Phone
(415) 355-2822

Presidio Branch

Location
3150 Sacramento Street , at Baker
 Phone
(415) 355-2880
 

Richmond Branch

Location
351 9th Avenue , between Geary and Clement
Phone
(415) 355-5600

Sunset Branch

Location
1305 18th Avenue , at Irving Street
Phone
(415) 355-2808

Visitacion Valley Branch

Location
45 Leland Avenue , at Bayshore Boulevard
Phone
(415) 355-2848

West Portal Branch

Location
190 Lenox Way , at Ulloa Street
Phone
(415) 355-2886

Western Addition Branch

Location
1550 Scott Street , between Post and Geary
Phone
(415) 355-5727