Best Birmingham Alabama Libraries
Have a blast with the family in a Birmingham Alabama library. Many people will agree, that libraries are one of the best and publicly free resources for book reports, homework, or just to take your mind off your daily tasks. Why not get away for a while, drink some coffee, and escape with a book in one of the many 27 libraries in Birmingham Alabama.
Birmingham Public Library2100 Park Place
Birmingham Alabama, 35203
in county Jefferson
Phone: (205) 226-3610
Website: http://www.bham.lib.al.us/locations/central/
Email:
Birmingham Public Library - Smithfield1 8th Avenue West
Birmingham Alabama, 35204
in county Jefferson
Phone: (205) 324-8428
Website: http://www.bham.lib.al.us/locations/branch/smithfield/
Email:
Birmingham Public Library - Southside1814 11th Avenue South
Birmingham Alabama, 35205
in county Jefferson
Phone: (205) 933-7776
Website: http://www.bham.lib.al.us/locations/branch/southside/
Email:
Birmingham Public Library - East Lake5 Oporto Madrid Blvd South
Birmingham Alabama, 35206
in county Jefferson
Phone: (205) 836-3341
Website: http://www.bham.lib.al.us/locations/branch/eastlake/
Email:
Birmingham Public Library - North Birmingham2501 31st Avenue North
Birmingham Alabama, 35207
in county Jefferson
Phone: (205) 226-4025
Website: http://www.bham.lib.al.us/locations/branch/northbirmingham/
Email:
Birmingham Public Library - Five Points West4620 Avenue V
Birmingham Alabama, 35208
in county Jefferson
Phone: (205) 226-4013
Website: http://www.bham.lib.al.us/locations/branch/fivepointswest/
Email:
Homewood Public Library1721 Oxmoor Road
Birmingham Alabama, 35209
in county Jefferson
Phone: (205) 332-6600
Website: http://homewoodpubliclibrary.org
Irondale Public Library105 Twentieth Street South
Birmingham Alabama, 35210
in county Jefferson
Phone: (205) 951-1415
Birmingham Public Library - Eastwood
Birmingham Alabama, 35210
in county Jefferson
Phone: (205) 591-4944
Website: http://www.bham.lib.al.us/locations/branch/eastwood/
Email:
Birmingham Public Library - West End1241 Tuscaloosa Avenue Sw
Birmingham Alabama, 35211
in county Jefferson
Phone: (205) 226-4089
Website: http://www.bham.lib.al.us/locations/branch/westend/
Email:
Birmingham Public Library - Titusville2 6th Avenue Sw
Birmingham Alabama, 35211
in county Jefferson
Phone: (205) 322-1140
Website: http://www.bham.lib.al.us/locations/branch/titusville/
Email:
Birmingham Public Library - Woodlawn5709 First Avenue North
Birmingham Alabama, 35212
in county Jefferson
Phone: (205) 595-2001
Website: http://www.bham.lib.al.us/locations/branch/woodlawn/
Email:
Emmet Oneal Library50 Oak Street
Birmingham Alabama, 35213
in county Jefferson
Phone: (205) 879-0459
Website: http://www.eolib.org
Email:
Birmingham Public Library - Pratt City1100 Hibernian Street
Birmingham Alabama, 35214
in county Jefferson
Phone: (205) 798-5071
Website: http://www.bham.lib.al.us/locations/branch/prattcity/
Email:
Vestavia Hills Public Library1112 Montgomery Highway
Birmingham Alabama, 35216
in county Jefferson
Phone: (205) 978-0155
Website: http://vestavia.lib.al.us
Hoover Public Library200 Municipal Drive
Birmingham Alabama, 35216
in county Jefferson
Phone: (205) 444-7810
Website: http://www.hooverlibrary.org
Tarrant Public Library1143 Ford Avenue
Birmingham Alabama, 35217
in county Jefferson
Phone: (205) 841-0575
Birmingham Public Library - Inglenook4100 40th Terrace North
Birmingham Alabama, 35217
in county Jefferson
Phone: (205) 849-8739
Website: http://www.bham.lib.al.us/locations/branch/inglenook/
Email:
Birmingham Public Library - Ensley1201 25th Street Ensley
Birmingham Alabama, 35218
in county Jefferson
Phone: (205) 785-2625
Website: http://www.bham.lib.al.us/locations/branch/ensley/
Email:
Birmingham Public Library - East Ensley900 14th Street Ensley
Birmingham Alabama, 35218
in county Jefferson
Phone: (205) 787-1928
Website: http://www.bham.lib.al.us/locations/branch/eastensley/
Email:
Birmingham Public Library - Powderly3301 Jefferson Avenue Sw
Birmingham Alabama, 35221
in county Jefferson
Phone: (205) 925-6178
Website: http://www.bham.lib.al.us/locations/branch/powderly/
Email:
Birmingham Public Library - North Avondale501 43rd Street N
Birmingham Alabama, 35222
in county Jefferson
Phone: (205) 592-2082
Website: http://www.bham.lib.al.us/locations/branch/northavondale/
Email:
Birmingham Public Library - Avondale Regional Library509 40th Street South
Birmingham Alabama, 35222
in county Jefferson
Phone: (205) 226-4000
Website: http://www.bham.lib.al.us/locations/branch/avondale/
Email:
Birmingham Public Library - Wylam4300 7th Avenue Wylam
Birmingham Alabama, 35224
in county Jefferson
Phone: (205) 785-0349
Website: http://www.bham.lib.al.us/locations/branch/wylam/
Email:
Midfield Public Library400 Breland Drive
Birmingham Alabama, 35228
in county Jefferson
Phone: (205) 923-1027
Website: http://midfield.lib.al.us
Birmingham Public Library - Slossfield1916 25th Court North
Birmingham Alabama, 35234
in county Jefferson
Phone: (205) 322-1222
Website: http://www.jclc.org/info/info_on_slos.html
Birmingham Public Library - Springville Road1224 Old Springville Road
Birmingham Alabama, 35235
in county Jefferson
Phone: (205) 226-4081
Website: http://www.bham.lib.al.us/locations/branch/springvilleroad/
Email: