509 40th St. South
Birmingham, Alabama, 35222
(205) 226-4000
The Avondale Regional Branch Library was established as an autonomous library in 1908. In 1913, the Avondale library became a branch of the Birmingham Public Library System.
2100 Park Place
Birmingham, Alabama, 35203
(205) 226-3742
The mission of the Birmingham Public Library is to provide the highest quality library service to citizens for life long learning, cultural enrichment and enjoyment.
900 14th St.
Ensley, Alabama, 35218
(205) 787-1928
East Ensley opened its doors in 1965 to serve Moore Elementary School, Councill Elementary School, Western-Olin High School and the neighborhood. In 1995 East Ensley branch library was renovated.
4500 Montevallo Road
Birmingham, Alabama, 35210
(205) 591-4944
Opened in 1982, the Eastwood Branch has consistently had high circulation as a popular materials library.
1201 25th St. North
Ensley, Alabama, 35234
(205) 785-2625
Ensley established the first free public library in Jefferson County, Alabama on July 12, 1906 with more than 2,000 people attending the grand opening. In 1911, the Ensley Library became a branch of the Birmingham Public Library.
4100 40th Terrace North
Birmingham, Alabama, 35217
(205) 849-8739
The building which formerly housed the Inglenook Fire Station was converted and established as the Inglenook Branch Library in 1979.
501 43rd St. North
Birmingham, Alabama, 35222
(205) 592-2082
North Avondale Branch Library was first established as the Georgia Road Negro Branch Library when it opened in November 1961.
2501 31st Ave. North
Birmingham, Alabama, 35207
(205) 226-4025
The North Birmingham Regional Branch Library was established in 1926. The current 14,000 square foot facility was opened on October 2, 1994.
1916 25th Court N
Birmingham, Alabama, 35234
(205) 322-1222
The Slossfield Branch Library was established in June of 1964.
1241 Tuscaloosa Ave. SW
Birmingham, Alabama, 35211
(205) 226-4089
An extension of the Birmingham Public Library.