Alabama Public Libraries

We currently have 300 public library listings in 67 counties in the state of Alabama. Please choose a county in Alabama to browse the public libraries and book and media services including bookmobiles and book by mail services in Alabama sorted by county.