Library links

Begin typing your library’s name to see if it’s a member of this website, or click the down arrow to select from a list. Once you select a library, you’ll get more options, like a link to that library’s main website (if available) and a link to get support.


Abbeville Memorial Library

Adelia McConnell Russell Library

Albert L. Scott Public Library

Albertville Public Library

Arab Public Library

Ashland City Public Library

Athens-Limestone Public Library

Attalla-Etowah County Public Library

Autauga Prattville Public Library

B.B. Comer Memorial Library

Baldwin County Library Cooperative

Bay Minette Public Library

Blanche R. Solomon Memorial Library

Boaz Public Library

Brent-Centreville Public Library

Brundige - Tupper Lightfoot Memorial Library

Carl Elliott Regional Library System

Chambers County Library

Chelsea Public Library

Choctaw County Public Library

Choctaw County Public Library - Gilbertown Branch Library

Choctaw County Public Library - Silas Branch Library

Citronelle Memorial Library

Collinsville Public Library (DeKalb County)

Columbiana Public Library

Crossville Public Library (DeKalb County)

Cullman County Public Library System

Dadeville Public Library

Daphne Public Library

Decatur Public Library

Dekalb County Public Library

Doris Stanley Memorial Library

Dothan Houston County Library System

Earle A. Rainwater Memorial Library

Elba Public Library

Enterprise Public Library

Escambia County Cooperative Library System

Eufaula Carnegie Public Library

Fairhope Public Library

Fairview Library (Cullman)

Fayette County Memorial Library

Florala Public Library

Foley Public Library

Gadsden Public Library

Garden City Library (Cullman County)

Geraldine Public Library

Glencoe Public Library

Grant Public Library

Greenville - Butler County Public Library

Guy Hunt Library (Cullman County)

Hamilton - Clyde Nix Public Library

Hanceville Library (Cullman County)

Harpersville Public Library

Harrison Regional Library

Hartford Mcgregor-Mckinney Public Library

Hartselle - William Bradford Huie Public Library

Henagar Public Library (DeKalb County)

Ider Public Library (DeKalb County)

Jacksonville Public Library

Jane B. Homes Public Library

Kennedy Public Library

L. F. McGraw Public Library

Lawrence County Public Library

Lewis Cooper Jr. Memorial Library

Lincoln Public Library

Loxley Public Library

Luverne Public Library

Magnolia Springs Public Library

Marengo County Public Library

Marjorie Younce Snook Public Library

Millbrook Public Library

Millport Public Library

North Shelby Library

Northwest Regional Library

Odenville Public Library

Orange Beach Public Library

Oxford Public Library

Ozark - Dale County Public Library

Parnell Memorial Library

Pelham Public Library

Pell City Public Library

Phenix City-Russell Co Pub. Library

Piedmont Public Library

Public Library of Anniston-Calhoun County

Rainbow City Public Library

Rainsville Public Library

Red Bay - Weatherford Public Library

Robertsdale Public Library

Rogersville Public Library

Roy Downs Memorial Calera Library

Rufus Floyd Public Library

Sardis City Public Library

Scottsboro Public Library

Selma-Dallas County Public Library

Southside Public Library

St. Clair County Library

St. Clair County Library - Ashville Public Library

St. Clair County Library - Ragland Public Library

St. Clair County Library - Springville Public Library

St. Clair County Library - Steele Public Library

Sulligent Public Library

Talladega Public Library

Tallassee Community Library

Thomas B. Norton Public Library

Thomasville Public Library

Tom Bevill Library(Cullman County)

Troy Public Library

Vernice Stoudenmire Library

Vernon - Mary Wallace Cobb Memorial Library

Washington County Public Library

Westover Public Library

Wetumpka Public Library

White Smith Memorial Library