The Buffalo & Erie County Public Library System maintains popular, diverse, distinctive and specialized collections throughout its 37 libraries, eight of which are City Branch libraries. Each offers its own unique facility, atmosphere, services and collections. You can use your library card at any of the public libraries in Erie County. Click here for a map of the Library System or here for a full list of libraries and their hours.
Click here to see today’s open libraries.
Free wireless Internet access is available at all Buffalo & Erie County Public Library locations. All Library Computers now have access to USB ports. Scanners are available for public use. Most libraries have convenient, onsite drop boxes.
Would you like to tell your legislators how important your library is to you? Find their names and how to find contact information in our Legislators page.
|Alden Ewell Free Library||Crane Branch||Kenilworth Branch||Riverside Branch|
|Angola Public Library||Dudley Branch||Kenmore Branch||Town of Collins Public Library|
|Anna Reinstein Memorial Library||East Clinton Branch||Lackawanna Public Library||West Seneca Public Library|
|Audubon Branch||East Delavan Branch||Lake Shore Public Library||Williamsville Branch|
|Aurora Town Library||Eden Library||Lancaster Library|
|Boston Free Library||Eggertsville-Snyder Branch||Marilla Free Library|
|Central (downtown Buffalo)||Elma Public Library||Newstead Public Library|
|City Of Tonawanda Public Library||Frank E. Merriweather, Jr. Library||Niagara Branch|
|Clarence Public Library||Grand Island Memorial Library||North Collins Public Library|
|Clearfield Branch||Hamburg Public Library||North Park Branch|
|Concord Public Library||Julia Boyer Reinstein||Orchard Park Public Library|
Free wireless Internet access is available at all B&ECPL locations.
All Library Computers now have access to USB ports.
Most libraries have convenient, onsite drop boxes.