The Birmingham Public Library serves over 212,000 residents of the city of Birmingham in Jefferson County, Alabama. The library comprises 18 library locations, maintains 754,520 volumes, and circulates approximately 874,680 items per year. In addition to about 900,000 cataloged items, it has over 1 million pieces of microfilm, 30 million archival documents, and 400,000 photographs. Services available across its branches include meeting rooms, notary public services, public computers, wireless internet access, technology services, and passport services at Avondale, Central, and Springville Road locations. The library also offers book-by-mail services and hosts programs such as senior exercise programs, gaming, crafts, and conversation groups.

Contact Birmingham Public Library

Website: http://www.bham.lib.al.us/

Physical Address:
2100 Park Place
Birmingham, Alabama {JSON:Zip}

205-226-3610

More Public Libraries in Alabama

Popular Public Libraries