About the Library


Pay Your Fines Online
Federal Depository Library Info

You are here

Branch Locator

Looking for the nearest Library? Use our Branch Locator below.

The Buffalo & Erie County Public Library System maintains popular, diverse, distinctive and specialized collections throughout its 37 libraries, which are located from one end of Erie County to the other. Each library works in partnership with its surrounding neighborhoods, schools, and community to provide a positive experience, inviting atmosphere, and a variety of materials, services and programs for all ages. Use the map below to find the library location closest to you. Plug in your zip code first, and then click on the name of the library you want to visit. You can access directions, too.


Angola Public Library
34 N. Main St.
Angola, NY 14006
Get Directions
Phone Number: 716-549-1271
Distance: 0.00mi

Audubon Branch
350 John J. Audubon Pkwy.
Amherst, NY 14228
Get Directions
Phone Number: 716-689-4922
Distance: 0.00mi

Aurora Town Library
550 Main St.
East Aurora, NY 14052
Get Directions
Phone Number: 716-652-4440
Distance: 0.00mi

Boston Free Library
9475 Boston State Rd.
P.O. Box 200 (mailing)
Boston, NY 14025
Get Directions
Phone Number: 716-941-3516
Distance: 0.00mi

Central (downtown Buffalo)
1 Lafayette Square
Buffalo, NY 14203
Get Directions
Phone Number: 716-858-8900
Distance: 0.00mi

City Of Tonawanda Public Library
333 Main St
Tonawanda, NY 14150
Get Directions
Phone Number: 716-693-5043
Distance: 0.00mi

Clarence Public Library
3 Town Place
Clarence, NY 14031
Get Directions
Phone Number: 716-741-2650
Distance: 0.00mi

Clearfield Branch
770 Hopkins Rd.
Williamsville, NY 14221
Get Directions
Phone Number: 716-688-4955
Distance: 0.00mi

Town of Collins Public Library
2341 Main St.
P.O. Box 470
Collins, NY 14034
Get Directions
Phone Number: 716-532-5129
Distance: 0.00mi