Jefferson County Library (Alabama)

Jefferson County Libraries collects and stores documents and multimedia records which they make available to the public. Libraries operate at the Jefferson County local level, or they may be part of an university, a private organization, or a government agency. Jefferson County libraries contain books, magazines, movies, music, and online and digital documents, including ebooks. They may also provide a searchable database to locate government documents such as Jefferson County vital records, government agency reports, and records on individuals and businesses. Libraries also offer events and services, including story times, book clubs, and classes, as well as reference services. Some library services may be restricted to residents of Jefferson County, Alabama, who may be required to apply for a library card. County libraries provide information about their records and services online.

AL Museum of Health Sciences Birmingham AL 1700 University Boulevard 35233 205-934-4475

Adamsville Public Library Adamsville AL 4825 Main Street 35005 205-674-3399

Birmingham Botanical Gardens Library Birmingham AL 2612 Lane Park Road 35223 205-414-3920

Birmingham Public Library Birmingham AL 2100 Park Place 35203 205-226-3600

Birmingham Public Library Central Branch Birmingham AL 2100 Park Place 35203 205-226-3600

Birmingham Public Library Smithfield Branch Birmingham AL 1 8th Avenue West 35204 205-324-8428

Birmingham Public Library Springville Road Regional Branch Birmingham AL 1224 Springville Road 35215 205-226-4081

Birmingham Public Library Titusville Branch Birmingham AL 2 6th Avenue Southwest 35211 205-322-1140

Emmet O'Neal Library Birmingham AL 50 Oak Street 35213 205-879-0459

Fultondale City - Library Fultondale AL 1015 Walker Chapel Road 35068 205-849-6335

Gardendale Public Library Gardendale AL 995 Mount Olive Road 35071 205-631-6639

Graysville Public Library Graysville AL 315 South Main Street 35073 205-674-3040

Homewood Library Childrens Birmingham AL 1721 Oxmoor Road 35209 205-332-6600

Hueytown Public Library Bessemer AL 1372 Hueytown Road 35023 205-491-1443

Irondale Public Library Irondale AL 105 20th Street South 35210 205-951-1415

Jefferson County Public Libraries Fairfield AL 4615 Gary Avenue 35064 205-783-6007

Jefferson County Public Libraries - Bessemer Bessemer AL 1801 3rd Avenue North 35020 205-481-4284

Leeds Jane Culbreth Public Library Leeds AL 8104 Parkway Drive Southeast 35094 205-699-5962

Literacy & Outreach Center Birmingham AL 730 8th Avenue West 35204 205-226-4027

Midfield Public Library Birmingham AL 400 Breland Drive 35228 205-923-1027

Warrior Public Library Warrior AL 10 1st Street 35180 205-647-3006

Woodlawn Library Birmingham AL 5709 1st Avenue North 35212 205-595-2001