Public Libraries Online

Alabama Virtual Library - Available to all Alabama residents, schools, and libraries. Unfortunately, these resources will not be available to residents of other states. For details, see the web site.

Alabama Archives, Libraries, Historical & Genealogical Societies List w/Links

Alabama Library Association

Aliceville Public Library, Aliceville (Pickens County)

Anniston-Calhoun County Public Library - [Catalog] - [Alabama Room]

Auburn Public Library, Auburn (Lee County)

B. B. Comer Memorial Library, Sylacauga (Talladega County)

Baldwin County Library Cooperative. Libraries in Bay Minette, Daphne, Fairhope, Foley, Gulf Shores, Lillian, Loxley, Orange Beach, Robertsdale, and Silverhill.

Birmingham Public Library - [ Catalog ] [Southern History Library ]
The Birmingham Public Library (Jefferson County) contains an excellent department, the Southern History Library. Complete microfilm of available census records for most southern states can be found here as well as a very good selection of material for almost every county in Alabama and every southern state.

Blanche R. Solomon Memorial Library, Headland (Henry County)

Brewton Public Library, Escambia County

Choctaw County Public Library, Butler

Cullman County Library System with branches in Cullman, Fairview, Garden City, and Hanceville

Demopolis Public Library, Marengo County

Elton B. Stephens Library in Clio is a member of the Barbour County Library Cooperative.

Eufaula Carnegie Library, a member of the Barbour County Library Cooperative.

Gadsden Public Library, Etowah County

Guntersville Public Library

Horseshoe Bend Regional Library, serving Coosa, Elmore, Lee and Tallapoosa Counties.

Huntsville Public Library
The library's Heritage Room is the nerve center for genealogical research. It currently houses census records for all southern states, but also has expanded its collection to cover many other states of the U.S.   Numerous family histories are available along with a tremendous genealogical magazine collection. Family files are also maintained as part of the collection.

Jefferson County Library Cooperative. Libraries in Adamsville, Bessemer, Birmingham, Fairfield, Fultondale, Gardendale, Graysville, Homewood, Hoover, Hueytown, Irondale, Leeds, Midfield, Mountain Brook, Pleasant Grove, Tarrant, Trussville, Vestavia Hills, and Warrior.

Louisville Public Library, a member of the Barbour County Library Cooperative.

Mobile Public Library
This library's Local History and Genealogy Collection contains resources for researching Mobile County. Film for census records of Alabama as well as other southern states is available.

Montgomery Public Library

Moody Public Library in St. Clair County

Oxford Public Library in Calhoun County

Ozark-Dale County Library

Satsuma Public Library

Town and County Library, located in Clayton, is a member of the Barbour County Library Cooperative. For those interested in Genealogy, the library has an extensive collection of books, some received in the last few months. Copies of family and cemetery records have been contributed by local citizens through the years. New books are added often along with a very large collection of compact disks from the Family Tree Maker

College and University Libraries

Auburn University Libraries - [Special Collections]

Samford University Library and Institute of Genealogy and Historical Research (IGHR)

University of Alabama Libraries - [Special Collections] including the Alabama Collection, Archives, and Manuscripts

Archives and Other Libraries

Alabama Department of Archives and History - [ Genealogical Links ]

Atlanta Federal Records Center

LDS Family History Library, Hunstville
The Family History Libraries are excellent places to begin your research. From local libraries, documents can be ordered from the extensive genealogy library in Salt Lake City.

Researching Alabama
Alabama Guide
About the project
The County Pages
Clickable County Map
Digital Archives
Special Projects
Tombstone Project
Mailing Lists
Message Boards