/city-scape_buffalo_49719.jpg

Buffalo Libraries

The Buffalo and Erie County Public Library System offers many library resources for parents and families. The various libraries under this system operate in various branches. About 8 of them are in the city itself. Some of the branches include Collins Public Library, Central library located in the downtown, Easy Clinton Library, Hamburg Public Library and more.

There are also facilities for college students and other intellectuals. They can find educational resources in math, science, arts, medicine and much more.

Buffalo Library Directory

These Buffalo libraries are at your service:

  • Amherst Public Library (Library System)
    350 John James Audubon Parkway
    Amherst, NY 14228
    (716) 688-4919
  • Amherst Public Library (Central Library)
    350 John James Audubon PKWY.
    Amherst, NY 14228
    (716) 689-4922
  • Angola Public Library (Central Library)
    34 North Main Street
    Angola, NY 14006
    (716) 549-1271
  • Angola Public Library (Library System)
    34 North Main Street
    Angola, NY 14006
    (716) 549-1271
  • Anna M. Reinstein Memorial Library (Branch Library)
    2580 Harlem Road
    Cheektowaga, NY 14225
    (716) 892-8089
  • Aurora Town Public Library (Library System)
    550 Main Street
    East Aurora, NY 14052
    (716) 652-4440
  • Aurora Town Public Library (Central Library)
    550 Main Street
    East Aurora, NY 14052
    (716) 652-4440
  • Boston Free Library (Library System)
    9474 Boston State Road
    Boston, NY 14025
    (716) 941-3516
  • Boston Free Library (Central Library)
    9474 Boston State Road
    Boston, NY 14025
    (716) 941-3516
  • Buffalo & Erie County Public Library System (Central Library)
    1 Lafayette Square
    Buffalo, NY 14203
    (716) 858-8900
  • Buffalo And Erie County Public Library (Library System)
    1 Lafayette Square
    Buffalo, NY 14203
    (716) 858-8900
  • Cheektowaga Public Library (Library System)
    1030 Losson Road
    Cheektowaga, NY 14227
    (716) 668-4991
  • City Of Tonawanda Public Library (Library System)
    333 Main Street
    Tonawanda, NY 14150
    (716) 693-5043
  • City Of Tonawanda Public Library (Central Library)
    333 Main Street
    Tonawanda, NY 14150
    (716) 693-5043
  • Clarence Public Library (Library System)
    Three Town Place
    Clarence, NY 14031
    (716) 741-2650
  • Clarence Public Library (Central Library)
    Three Town Place
    Clarence, NY 14031
    (716) 741-2650
  • Clearfield Library (Branch Library)
    770 Hopkins Road
    Williamsville, NY 14221
    (716) 688-4955
  • East Clinton Branch Library (Branch Library)
    1929 East Clinton Street
    Buffalo, NY 14206
    (716) 823-5626
  • East Delavan Branch Library (Branch Library)
    1187 East Delevan Avenue
    Buffalo, NY 14215
    (716) 896-4433
  • Eden Library (Library System)
    2901 East Church Street
    Eden, NY 14057
    (716) 992-4028
  • Eden Library (Central Library)
    2901 East Church Street
    Eden, NY 14057
    (716) 992-4028
  • Eggertsville Snyder Library (Branch Library)
    4622 Main Street
    Amherst, NY 14226
    (716) 839-0700
  • Elma Public Library (Central Library)
    1860 Bowen Road
    Elma, NY 14059
    (716) 652-2719
  • Elma Public Library (Library System)
    1860 Bowen Road
    Elma, NY 14059
    (716) 652-2719
  • Ewell Free Library (Library System)
    13280 Broadway
    Alden, NY 14004
    (716) 937-7082
  • Ewell Free Library (Central Library)
    13280 Broadway
    Alden, NY 14004
    (716) 937-7082
  • Grand Island Memorial Library (Central Library)
    1715 Bedell Road
    Grand Island, NY 14072
    (716) 773-7124
  • Grand Island Memorial Library (Library System)
    1715 Bedell Road
    Grand Island, NY 14072
    (716) 773-7124
  • Hamburg Public Library (Library System)
    102 Buffalo Street
    Hamburg, NY 14075
    (716) 649-4415
  • Hamburg Public Library (Central Library)
    102 Buffalo Street
    Hamburg, NY 14075
    (716) 649-4415
  • Hulbert Library Of The Town Of Concord (Library System)
    18 Chapel Street
    Springville, NY 14141
    (716) 592-7742
  • J. P. Dudley Branch Library (Branch Library)
    2010 South Park Avenue
    Buffalo, NY 14220
    (716) 823-1854
  • James L. Crane Branch Library (Branch Library)
    633 Elmwood Avenue
    Buffalo, NY 14222
    (716) 883-6651
  • Julia Boyer Reinstein Library (Central Library)
    1030 Losson Road
    Cheektowaga, NY 14227
    (716) 668-4991
  • Kenilworth Branch Library (Branch Library)
    318 Montrose Avenue
    Kenmore, NY 14223
    (716) 834-7657
  • Lackawanna Public Library (Central Library)
    560 Ridge Road
    Lackawanna, NY 14218
    (716) 823-0630
  • Lackawanna Public Library (Library System)
    560 Ridge Road
    Lackawanna, NY 14218
    (716) 823-0630
  • Lake Shore Library (Branch Library)
    4857 Lake Shore Road
    Hamburg, NY 14075
    (716) 627-3017
  • Lancaster Public Library (Central Library)
    5466 Broadway
    Lancaster, NY 14086
    (716) 683-1120
  • Lancaster Public Library (Library System)
    5466 Broadway
    Lancaster, NY 14086
    (716) 683-1120
  • Marilla Free Library (Library System)
    11637 Bullis Road
    Marilla, NY 14102
    (716) 652-7449
  • Marilla Free Library (Central Library)
    11637 Bullis Road
    Marilla, NY 14102
    (716) 652-7449
  • Newstead Public Library (Library System)
    33 Main Street
    Akron, NY 14001
    (716) 542-2327
  • Newstead Public Library (Central Library)
    33 Main Street
    Akron, NY 14001
    (716) 542-2327
  • Niagara Branch Library (Branch Library)
    280 Porter Avenue
    Buffalo, NY 14201
    (716) 882-1537
  • North Jefferson Branch Library (Branch Library)
    332 East Utica Street
    Buffalo, NY 14208
    (716) 883-4418
  • North Park Branch Library (Branch Library)
    2351 Delaware Avenue
    Buffalo, NY 14216
    (716) 875-3748
  • Orchard Park Public Library (Library System)
    4570 South Buffalo Street
    Orchard Park, NY 14127
    (716) 662-9851
  • Orchard Park Public Library (Central Library)
    4570 South Buffalo Street
    Orchard Park, NY 14127
    (716) 662-9851
  • Riverside Branch Library (Branch Library)
    820 Tonawanda Street
    Buffalo, NY 14207
    (716) 875-0562
  • Town Of Collins Public Library (Library System)
    2341 Main Street
    Collins, NY 14034
    (716) 532-5129
  • Town Of Collins Public Library (Central Library)
    2341 Main Street
    Collins, NY 14034
    (716) 532-5129
  • Town Of Concord Public Library (Central Library)
    18 Chapel Street
    Springville, NY 14141
    (716) 592-7742
  • Town Of North Collins Public Library (Central Library)
    2095 School Street
    North Collins, NY 14111
    (716) 337-3211
  • Town Of North Collins Public Library (Library System)
    2095 School Street
    North Collins, NY 14111
    (716) 337-3211
  • Town Of Tonawanda Public Library (Library System)
    160 Delaware Road
    Kenmore, NY 14217
    (716) 873-2861
  • Town Of Tonawanda Public Library (Central Library)
    160 Delaware Road
    Kenmore, NY 14217
    (716) 873-2861
  • West Seneca Public Library (Central Library)
    1300 Union Road
    West Seneca, NY 14224
    (716) 674-2928
  • West Seneca Public Library (Library System)
    1300 Union Road
    West Seneca, NY 14224
    (716) 674-2928
  • Williamsville Library (Branch Library)
    5571 Main Street
    Williamsville, NY 14221
    (716) 632-6176