City |
Library |
Address |
Zip |
Phone |
Abbeville |
Abbeville Memorial Library |
301 Kirkland Street |
36310 |
(334) 585-2818 |
Adamsville |
Adamsville Public Library |
4825 Main Street |
35005 |
(205) 674-3399 |
Akron |
Akron Public Library |
207 First Avenue South |
35441 |
(205) 372-3148 |
Alabaster |
Alabaster - Albert L. Scott Library |
100 9th Street N.W. |
35007 |
(205) 664-6822 |
Albertville |
Albertville Public Library |
200 Jackson Street |
35950 |
(256) 891-8290 |
Albertville |
Marshall County Cooperative Library |
600 College Street |
35950 |
(256) 878-8523 |
Alexander City |
Alexander City - Adelia Mcconnell Russell Library |
318 Church Street |
35010 |
(256) 329-6796 |
Alexander City |
Mamies Place Childrens Library |
284 Church Street |
|
(256) 234-4644 |
Aliceville |
Aliceville Public Library |
416 Third Avenue Ne |
35442 |
(205) 373-6691 |
Andalusia |
Andalusia Public Library |
212 South Three Notch Street |
36420 |
(334) 222-6612 |
Anniston |
Anniston - Calhoun County Public Library |
108 East 10th Street |
36201 |
(256) 237-8501 |
Anniston |
Carver Branch Library |
722 West 14th Street |
|
(256) 237-7201 |
Arab |
Arab Public Library |
325 2nd Street Nw |
35016 |
(256) 586-3366 |
Ariton |
Ariton - Dot Laney Memorial Library |
30 W. Main Street |
36311 |
(334) 762-2463 |
Arley |
Arley Public Library |
6788 County Road 41 |
35541 |
(205) 387-0129 |
Ashford |
Ashford Branch Library |
|
|
(334) 899-3121 |
Ashland |
Ashland City Public Library |
11 Second Avenue North |
36251 |
(256) 354-3427 |
Ashville |
Ashville Public Library |
196 Sixth Avenue |
35953 |
(205) 594-7954 |
Ashville |
St. Clair County Library |
139 5th Avenue |
35953 |
(205) 594-3694 |
Athens |
Athens-Limestone Public Library |
405 East South Street |
35611 |
(256) 232-1233 |
Atmore |
Atmore Public |
700 E. Church Street |
36502 |
(251) 368-5234 |
Atmore |
Escambia County Cooperative Library System |
700 East Church Street |
36502 |
(251) 368-4130 |
Attalla |
Attalla - Etowah County Public Library |
604 North 4th Street |
35954 |
(256) 538-9266 |
Auburn |
Auburn Public Library |
749 East Thach Avenue |
36830 |
(334) 501-3190 |
City |
Library |
Address |
Zip |
Phone |
Bay Minette |
Bay Minette Public Library |
205 West Second Street |
36507 |
(251) 580-1648 |
Bayou La Batre |
Mose Hudson Tapia Public Library |
13885 South Wintzell Avenue |
|
(334) 824-4213 |
Bessemer |
Bessemer Public Library |
400 19th Street N |
35020 |
(205) 428-7882 |
Billingsley |
Billingsley Public Library |
2021 Post Office Street |
|
(205) 755-9809 |
Birmingham |
Avondale Branch Library |
509 40th Street South |
|
(205) 226-4000 |
Birmingham |
Birmingham Public Library |
2100 Park Place |
35203 |
(205) 226-3610 |
Birmingham |
East Ensley Branch Library |
900 14th Street Ensley |
|
(205) 787-1928 |
Birmingham |
East Lake Branch Library |
5 Oporto Madrid Blvd South |
|
(205) 836-3341 |
Birmingham |
Eastwood Branch |
|
|
(205) 591-4944 |
Birmingham |
Ensley Branch |
1201 25th Street Ensley |
|
(205) 785-2625 |
Birmingham |
Five Points West Library |
4620 Avenue V |
|
(205) 226-4013 |
Birmingham |
Inglenook Branch Library |
4100 40th Terrace North |
|
(205) 849-8739 |
Birmingham |
Mccoy Literacy Library |
730 8th Ave W. Suite 320 |
|
(205) 322-6371 |
Birmingham |
North Avondale Branch Library |
501 43rd Street N |
|
(205) 592-2082 |
Birmingham |
North Birmingham Branch |
2501 31st Avenue North |
|
(205) 226-4025 |
Birmingham |
North Shelby Library |
5521 Cahaba Valley Road |
35242 |
(205) 439-5555 |
Birmingham |
Powderly Branch |
3301 Jefferson Avenue Sw |
|
(205) 925-6178 |
Birmingham |
Pratt City Branch |
1100 Hibernian Street |
|
(205) 798-5071 |
Birmingham |
Slossfield Branch |
1916 25th Court North |
|
(205) 322-1222 |
Birmingham |
Smithfield Branch |
1 8th Avenue West |
|
(205) 324-8428 |
Birmingham |
Southside Branch Library |
1814 11th Avenue South |
|
(205) 933-7776 |
Birmingham |
Springville Road Regional Library |
1224 Old Springville Road |
|
(205) 226-4081 |
Birmingham |
Titusville Branch |
2 6th Avenue Sw |
|
(205) 322-1140 |
Birmingham |
West End Branch |
1241 Tuscaloosa Avenue Sw |
|
(205) 226-4089 |
Birmingham |
Woodlawn Branch |
5709 First Avenue North |
|
(205) 595-2001 |
Birmingham |
Wylam Branch |
4300 7th Avenue Wylam |
|
(205) 785-0349 |
Blountsville |
Blountsville Public Library |
65 Chestnut Street |
35031 |
(205) 429-3156 |
Boaz |
Boaz Public Library |
404 Thomas Ave. |
35957 |
(256) 593-8056 |
Brantley |
Brantley Public Library |
10 Mlk Dr. |
36009 |
(334) 527-8624 |
Brewton |
Brewton Public Library |
206 West Jackson Street |
36426 |
(251) 867-4626 |
Bridgeport |
Bridgeport - Lena Cagle Public Library |
401 Alabama Avenue |
35740 |
(256) 495-2259 |
Brundidge |
Brundidge - Tupper Lightfoot Memorial Library |
164 South Main Street |
36010 |
(334) 735-2145 |
Butler |
Choctaw County Public Library |
124 North Academy Avenue |
36904 |
(205) 459-2542 |
Butler |
Gilbertown Branch Library |
|
|
(334) 843-2885 |
Butler |
Silas Branch Library |
|
|
(334) 542-9716 |
City |
Library |
Address |
Zip |
Phone |
Calera |
Calera Public Library |
9700 Highway 25 |
35040 |
(205) 668-3514 |
Camden |
Wilcox County Library |
100 Broad Street |
36726 |
(334) 682-4355 |
Carbon Hill |
Carbon Hill City Library |
215 Nw 2nd Street |
35549 |
(205) 924-4254 |
Carrollton |
Carrollton Public Library |
225 Commerce Avenue |
35447 |
(205) 367-2142 |
Centre |
Cherokee County Public Library |
310 Mary Street |
35960 |
(256) 927-5838 |
Centreville |
Brent-Centreville Public Library |
20 Library Street |
35042 |
(205) 926-4736 |
Chatom |
Washington County Public Library |
14102 St. Stephens Ave. |
36518 |
(251) 847-2097 |
Chelsea |
Chelsea Public Library |
11611 Chelsea Road |
35043 |
(205) 678-8455 |
Cherokee |
Cherokee Public Library |
118 Church Street |
35616 |
(256) 359-4384 |
Chickasaw |
Chickasaw - Ina Pullen Smallwood Memorial Library |
224 Grant Street |
36611 |
(251) 452-6465 |
Chickasaw |
Ina Pullen Smallwood Memorial Library |
224 Grant Street |
|
(334) 452-6465 |
Childersburg |
Childersburg - Earle A. Rainwater Memorial Library |
124 Ninth Avenue Sw |
35044 |
(256) 378-7239 |
Citronelle |
Citronelle Memorial Library |
7855 State Street |
36522 |
(251) 866-7319 |
Citronelle |
Citronelle Memorial Library |
7855 State Street |
|
(334) 866-7319 |
Clanton |
Chilton - Clanton Public Library |
100 First Avenue |
35045 |
(205) 755-1768 |
Clayton |
Clayton - Town And County Public Library |
45 North Midway Street |
36016 |
(334) 775-3506 |
Clayton |
Town And County Public Library |
45 No. Midway Street |
|
(334) 775-3506 |
Clio |
Clio - Elton B. Stephens Library |
17 School Street |
36017 |
(334) 397-2911 |
Collinsville |
Collinsville Public Library |
4299 Alabama Highway 68 |
35961 |
(256) 524-2323 |
Columbia |
Rossie Purcell Branch |
|
|
(334) 696-4417 |
Columbiana |
Columbiana Public Library |
50 Lester Street |
35051 |
(205) 669-5812 |
Columbiana |
Harrison Regional Library System |
50 Lester Street |
35051 |
(205) 669-3910 |
Cordova |
Cordova Public Library |
84 Main St. |
35550 |
(205) 483-9578 |
Courtland |
Courtland Public Library |
215 College Street |
35618 |
(256) 637-9988 |
Crane Hill |
Crane Hill Community Library |
14538 County Rd. 222 |
|
(256) 747-6509 |
Crossville |
Crossville Public Library |
80 Gaines Street |
35962 |
(256) 528-2628 |
Cullman |
Cullman County Public Library System |
200 Clark Street Ne |
35055 |
(256) 734-1068 |
Cullman |
Fairview Public Library |
7525 Alabama Hwy 69n |
|
(256) 796-5424 |
City |
Library |
Address |
Zip |
Phone |
Dadeville |
Dadeville Public Library |
205 North West Street |
36853 |
(256) 825-7820 |
Dadeville |
Horseshoe Bend Regional Library |
207 North West Street |
36853 |
(256) 825-9232 |
Daleville |
Daleville Public Library |
308 Donnell Boulevard |
36322 |
(334) 503-9119 |
Daphne |
Daphne Public Library |
2607 U.S. Highway 98 |
36526 |
(251) 621-2818 |
Decatur |
Decatur Public Library |
504 Cherry St., Ne |
35601 |
(256) 353-2993 |
Decatur |
Wheeler Basin Regional Library |
504 Cherry Street Ne |
|
(256) 353-2993 |
Demopolis |
Demopolis Public Library |
211 E. Washington Street |
36732 |
(334) 289-1595 |
Dora |
Dora Public Library |
1485 Sharon Blvd |
35062 |
(205) 648-3211 |
Dothan |
Dothan - Houston-Love Memorial Library |
212 West Burdeshaw Street |
36303 |
(334) 793-9767 |
Double Springs |
Double Springs Public Library |
637 Blake Drive |
35553 |
(205) 489-2412 |
Dutton |
Dutton Public Library |
23 Main Street |
35744 |
(256) 228-4090 |
City |
Library |
Address |
Zip |
Phone |
Eight Mile |
Mitchell Branch Library |
4440 Highpoint Drive |
|
(251) 452-7846 |
Elba |
Elba Public Library |
406 Simmons Street |
36323 |
(334) 897-6921 |
Enterprise |
Enterprise Public Library |
101 East Grubbs Street |
36330 |
(334) 347-2636 |
Eufaula |
Eufaula Carnegie Library |
217 North Eufaula Avenue |
36027 |
(334) 687-2337 |
Eufaula |
Mccoo Memorial Childrens Library |
217 North Eufaula Avenue |
|
(334) 687-5974 |
Eutaw |
Eutaw - James C. Poole Jr. Memorial Library |
420 Prairie Avenue |
35462 |
(205) 372-9026 |
Eutaw |
James C. Poole Jr. Memorial Library |
219 Prairie Avenue |
|
(205) 372-9026 |
Eva |
Eva Public Library |
4549 Highway 55 East |
35621 |
(256) 796-8638 |
Evergreen |
Evergreen Public Library |
119 Cemetery Avenue |
36401 |
(251) 578-2670 |
Evergreen |
Evergreen-Conecuh County Public Library |
201 Park Street |
|
(251) 578-2670 |
City |
Library |
Address |
Zip |
Phone |
Fairfield |
Fairfield - Walter J. Hanna Memorial Library |
4615 Gary Avenue |
35064 |
(205) 783-6007 |
Fairfield |
Walter J. Hanna Memorial Library |
4615 Gary Avenue |
|
(205) 783-6007 |
Fairfield |
Western Hills Mall Branch |
|
|
(205) 923-1150 |
Fairhope |
Fairhope Public Library |
501 Fairhope Ave. |
36532 |
(251) 928-7483 |
Falkville |
Falkville Public Library |
7 North 1st Ave. |
35622 |
(256) 784-5822 |
Fayette |
Fayette County Memorial Library |
326 Temple Avenue North |
35555 |
(205) 932-6625 |
Flomaton |
Flomaton Public Library |
608 Mccurdy Street |
36441 |
(251) 296-3552 |
Florala |
Florala Public Library |
1214 Fourth Street |
36442 |
(334) 858-3525 |
Florence |
Florence-Lauderdale Public Library |
218 North Wood Avenue |
|
(256) 764-6564 |
Florence |
Florence-Lauderdale Public Library |
350 North Wood Avenue |
35630 |
(256) 764-6564 |
Foley |
Foley Public Library |
319 East Laurel Avenue |
36535 |
(251) 943-7665 |
Fort Deposit |
Fort Deposit Public Library |
24 South Pollard St |
36032 |
(334) 404-4400 |
Fort Payne |
Fort Payne - Dekalb County Public Library |
504 Grand Avenue Nw |
35967 |
(256) 845-2671 |
Fultondale |
Fultondale Public Library |
1015 Old Walkers Chapel Road |
35068 |
(205) 849-6335 |
City |
Library |
Address |
Zip |
Phone |
Gadsden |
Carver Memorial Library |
1030 Tuscaloosa Avenue |
|
(205) 549-4690 |
Gadsden |
East Gadsden Branch Library |
919 Wilson Avenue |
|
(205) 549-4691 |
Gadsden |
Gadsden - Etowah County Public Library |
254 College Street |
35901 |
(256) 549-4699 |
Gadsden |
Hoyt Warsham Alabama City Branch Library |
2700 West Meighan |
|
(256) 549-4688 |
Garden City |
Garden City Public Library |
|
|
(256) 352-4552 |
Gardendale |
Gardendale - Martha Moore Public Library |
995 Mt. Olive Road |
35071 |
(205) 631-6639 |
Geneva |
Geneva - Emma Knox Kenan Public Library |
312 South Commerce Street |
36340 |
(334) 684-2459 |
Geraldine |
Geraldine Public Library |
13543 Alabama Highway 227 |
35974 |
(256) 659-6663 |
Goodwater |
Goodwater Public Library |
36 Weogufka Street |
35072 |
(256) 839-5741 |
Gordo |
Gordo - Ruth Holliman Memorial Public Library |
287 Main Street South |
35466 |
(205) 364-7148 |
Grant |
Grant Public Library |
5379 Main Street |
35747 |
(256) 728-5128 |
Graysville |
Graysville Public Library |
315 South Main Street |
35073 |
(205) 674-3040 |
Green Pond |
Eunice Kelly Worthington Public Library |
323 Presbyterian Church Road |
|
(205) 938-0008 |
Green Pond |
Green Pond - Eunice Kelly Worthington Public Library |
321 Presbyterian Church Road |
35074 |
(205) 938-0008 |
Greensboro |
Hale County Library |
1103 Main Street |
36744 |
(334) 624-3409 |
Greenville |
Greenville - Butler County Public Library |
309 Ft. Dale Street |
36037 |
(334) 382-3216 |
Grove Hill |
Grove Hill Public Library |
108 Dubose Avenue |
36451 |
(251) 275-8157 |
Guin |
Mchs Community Library |
8115 U.S. Highway 43 |
35563 |
(205) 468-2544 |
Gulf Shores |
Gulf Shores - Thomas B. Norton Public Library |
221 West 19th Avenue |
36542 |
(251) 968-1176 |
Gulf Shores |
Thomas B. Norton Public Library |
221 West 19th Avenue |
|
(251) 968-1176 |
Guntersville |
Guntersville Public Library |
1240 Obrig Avenue |
35976 |
(256) 571-7595 |
Gurley |
Gurley Public Library |
331 Walker Street |
|
(256) 776-2102 |
City |
Library |
Address |
Zip |
Phone |
Haleyville |
Haleyville Public Library |
913 20th Street |
35565 |
(205) 486-7450 |
Hamilton |
Hamilton - Clyde Nix Public Library |
350 Bexar Avenue West |
35570 |
(205) 921-4290 |
Hanceville |
Hanceville Public Library |
108 Main Street |
|
(256) 352-9830 |
Hanceville |
Tom Bevel Branch |
115 Byars Road |
|
(205) 287-1198 |
Harpersville |
Harpersville Public Library |
39397 Highway 25 |
|
(205) 672-8336 |
Hartford |
Hartford - Mcgregor-Mckinney Public Library |
101 East Fulton St. |
36344 |
(334) 588-2384 |
Hartselle |
Hartselle - William Bradford Huie Public Library |
152 Sparkman Street Nw |
35640 |
(256) 773-9880 |
Hayneville |
Hayneville-Lowndes Co. Pub. Library |
4 Washington Street |
36040 |
(334) 548-2686 |
Hazel Green |
Tillman Hill Branch Library |
131 Knowledge Drive |
|
(256) 828-9529 |
Headland |
Headland - Blanche R. Solomon Memorial Library |
17 Park Street |
36345 |
(334) 693-2706 |
Heflin |
Cheaha Regional Library |
935 Coleman Street |
36264 |
(256) 463-7125 |
Heflin |
Heflin - Lucile L. Morgan Public Library |
541 Ross Street |
36264 |
(256) 463-2259 |
Helena |
Helena - Jane B. Holmes Public Library |
230 Tucker Road |
35080 |
(205) 664-8308 |
Henagar |
Henagar Public Library |
|
|
(205) 657-6282 |
Hokes Bluff |
Hokes Bluff - Rufus Floyd Public Library |
3310 Alfords Bend Road |
35903 |
(256) 492-9846 |
Homewood |
Homewood Public Library |
1721 Oxmoor Road |
35209 |
(205) 332-6600 |
Hoover |
Hoover Public Library |
200 Municipal Drive |
35216 |
(205) 444-7810 |
Hueytown |
Hueytown Public Library |
1372 Hueytown Road |
35023 |
(205) 491-1443 |
Huntsville |
Bailey Cove Branch Library |
1409 Weatherly Plaza |
|
(256) 881-0257 |
Huntsville |
Bessie K. Russell Branch Library |
3011-C Sparkman Drive |
|
(256) 859-9050 |
Huntsville |
Blue Spring Branch |
4600 Blue Spring Road |
|
(256) 851-7492 |
Huntsville |
Eleanor E. Murphy Branch Library |
7910 Charlotte Drive |
|
(256) 881-5620 |
Huntsville |
Huntsville-Madison County Public Library |
915 Monroe Street |
35801 |
(256) 532-5950 |
Huntsville |
Oscar Mason Branch |
149 Mason Court |
|
(256) 535-2272 |
City |
Library |
Address |
Zip |
Phone |
Ider |
Ider Public Library |
10808 Alabama Highway 75 |
35981 |
(256) 657-2170 |
Irondale |
Irondale Public Library |
105 Twentieth Street South |
35210 |
(205) 951-1415 |
Irvington |
City Of Bayou La Batre Public Library |
12747 Padgett Switch Road |
36509 |
(251) 824-4213 |
City |
Library |
Address |
Zip |
Phone |
Jackson |
Jackson - White Smith Memorial Library |
213 College Avenue |
36545 |
(251) 246-4962 |
Jackson |
White Smith Memorial Library |
213 College Avenue |
|
(251) 246-4962 |
Jacksonville |
Jacksonville Public Library |
200 Pelham Road South |
36265 |
(256) 435-6332 |
Jasper |
Carl Elliott Regional Library System |
98 18th Street East |
35501 |
(205) 221-2568 |
Jasper |
Jasper Public Library |
98 East 18th Street |
35501 |
(205) 221-8512 |
Jemison |
Jemison Public Library |
|
|
(205) 688-4492 |
City |
Library |
Address |
Zip |
Phone |
Kennedy |
Kennedy Public Library |
17885 Hwy. 96 |
35574 |
(205) 596-3670 |
Killen |
Killen Public Library |
325 J. C. Mauldin Highway |
35645 |
(256) 757-5471 |
City |
Library |
Address |
Zip |
Phone |
Lafayette |
Lafayette Pilot Public Library |
198 First Street, Se |
|
(334) 864-0012 |
Leeds |
Leeds - Jane Culbreth Library |
8104 Parkway Drive |
35094 |
(205) 699-5962 |
Leighton |
Leighton Public Library |
8740 Main Street |
35646 |
(256) 446-5380 |
Lexington |
Lexington - Burchell Campbell Memorial Library |
11075 Highway 101 |
35648 |
(256) 229-5579 |
Lincoln |
Lincoln Public Library |
49 Complex Drive |
35096 |
(205) 763-7777 |
Linden |
Marengo County Public Library |
507 North Main |
36748 |
(334) 295-2246 |
Lineville |
Lineville Public Library |
60119 Highway 49 |
36266 |
(256) 396-5162 |
Livingston |
Livingston - Ruby Pickens Tartt Public Library |
206 Monroe Street |
35470 |
(205) 652-2349 |
Louisville |
Louisville Public Library |
1951 Main St. |
36048 |
(334) 266-5210 |
Loxleyabama |
Loxley Public Library |
1001 Loxley Avenue |
36551 |
(251) 964-5695 |
Luverne |
Luverne Public Library |
148 East Third Avenue |
36049 |
(334) 335-5326 |
City |
Library |
Address |
Zip |
Phone |
Madison |
Madison Public Library |
130 Plaza Drive |
|
(256) 461-2246 |
Madison |
Monrovia Branch |
1962 Jeff Road |
|
(256) 837-6153 |
Madison |
Triana Branch Library |
280 Zierdt Road |
|
(256) 461-7598 |
Maplesville |
Maplesville Public Library |
|
|
(334) 366-4211 |
Marbury |
Marbury Public Library |
205 County Road 20 E |
|
(205) 755-8575 |
Marion |
Marion-Perry County Library |
202 Washington Street |
36756 |
(334) 683-6411 |
Mcintosh |
Mcintosh Branch Library |
|
|
(251) 944-2047 |
Midfield |
Midfield Public Library |
400 Breland Drive |
35228 |
(205) 923-1027 |
Midland City |
Mary Berry Brown Memorial Library |
|
|
(334) 983-3511 |
Midland City |
Midland City - Mary Berry Brown Memorial Library |
1318 Hinton Waters Ave |
36350 |
(334) 983-9999 |
Millbrook |
Millbrook Public Library |
3650 Grandview Road |
36054 |
(334) 285-6688 |
Millport |
Millport Public Library |
920 Black Street |
35576 |
(205) 662-4286 |
Mobile |
Dauphin Island Parkway Branch |
1924j Dauphin Island Parkway |
|
(251) 470-7766 |
Mobile |
Mobile Public Library |
701 Government Street |
36602 |
(251) 208-7073 |
Mobile |
Monte L. Moorer-Springhill Branch |
4 Mcgregor Avenue S |
|
(251) 470-7770 |
Mobile |
Tillmans Corner Branch |
5451 Halls Mill Road, Suite 10 |
|
(251) 661-4578 |
Mobile |
Toulminville Branch |
2318 St. Stephens Road |
|
(251) 438-7075 |
Mobile |
West Regional Library |
5555 Grelot Road |
|
(251) 640-8550 |
Monroeville |
Monroe County Public Library |
121 Pineville Road |
36460 |
(251) 743-3818 |
Montevallo |
Montevallo - Parnell Memorial Library |
277 Park Drive |
35115 |
(205) 665-9207 |
Montevallo |
Parnell Memorial Library |
845 Valley Street |
|
(205) 665-9207 |
Montgomery |
Coliseum Boulevard Branch |
840 Coliseum Boulevard |
|
(334) 271-7005 |
Montgomery |
E. L. Lowder Branch |
3950 Bell Road |
|
(334) 244-5717 |
Montgomery |
Governors Square Branch Library |
2811-A East South Boulevard |
|
(334) 284-7929 |
Montgomery |
Montgomery City-County Public Library |
245 High Street |
36104 |
(334) 240-4300 |
Montgomery |
Pintlala Branch |
255 Federal Road |
|
(334) 281-8069 |
Montgomery |
Rosa Parks Avenue Branch |
1276 Rosa Parks Avenue |
|
(334) 540-4979 |
Montgomery |
Rufus A. Lewis Regional Branch |
3095 Mobile Highway |
|
(334) 240-4848 |
Moody |
Doris Stanley Memorial Library |
2900 Daniel Drive |
|
(205) 640-2517 |
Moody |
Moody - Doris Stanley Memorial Library |
1515 Bookmark Lane |
35004 |
(205) 640-2517 |
Moulton |
Lawrence County Public Library |
401 College Street |
35650 |
(256) 974-0883 |
Moundville |
Moundville Public Library |
410 Market Street |
35474 |
(205) 371-2283 |
Moundville |
Moundville Public Library |
|
|
(205) 371-2283 |
Mountain Brook |
Mountain Brook - Emmet Oneal Library |
50 Oak Street |
35213 |
(205) 879-0459 |
Mt. Vernon |
Mt. Vernon Public Library |
1220 Military Road |
36560 |
(251) 829-9497 |
Muscle Shoals |
Muscle Shoals Public Library |
1918 East Avalon Avenue |
35661 |
(256) 386-9212 |
City |
Library |
Address |
Zip |
Phone |
New Hope |
Elizabeth Carpenter Public Library |
5496 Main Street |
|
(256) 723-2995 |
Newton |
Newton Public Library |
209 Oates Drive |
36352 |
(334) 299-3316 |
City |
Library |
Address |
Zip |
Phone |
Odenville |
Odenville Public Library |
200 Alabama Street |
35120 |
(205) 629-5901 |
Ohatchee |
Ohatchee Public Library |
7803 Al Highway 77 |
36271 |
(256) 892-4203 |
Oneonta |
Oneonta Public Library |
221 Second Street South |
35121 |
(205) 274-7641 |
Opelika |
Lewis Cooper Jr. Memorial Library |
200 South 6th Street |
|
(334) 705-5380 |
Opelika |
Opelika - Lewis Cooper Jr. Memorial Library |
200 South 6th Street |
36801 |
(334) 705-5380 |
Opp |
Cross Trails Regional Library |
1604 North Main Street |
|
(334) 493-9526 |
Opp |
Opp Public Library |
1604 North Main Street |
36467 |
(334) 493-6423 |
Orange Beach |
Orange Beach Public Library |
26267 Canal Road |
36561 |
(251) 981-2923 |
Oxford |
Oxford Public Library |
110 East 6th Street |
36203 |
(256) 831-1750 |
Ozark |
Ozark - Dale County Public Library |
416 James Street |
36360 |
(334) 774-5480 |
City |
Library |
Address |
Zip |
Phone |
Pelham |
Pelham Public Library |
3160 Pelham Parkway |
35124 |
(205) 620-6418 |
Pell City |
Pell City Public Library |
1923 1st Avenue North |
35125 |
(205) 884-1015 |
Phenix City |
Phenix City-Russell Co Pub. Library |
1501 17th Avenue |
36867 |
(334) 297-1139 |
Piedmont |
Piedmont Public Library |
106 N Main Street |
36272 |
(256) 447-3369 |
Pike Road |
Pike Road Branch |
|
|
(334) 244-8679 |
Pine Hill |
Pine Hill Library |
329 Church Stree |
|
(334) 963-4351 |
Pine Level |
Pine Level Branch |
|
|
(334) 584-7144 |
Pleasant Grove |
Pleasant Grove Public Library |
501 Park Road |
35127 |
(205) 744-1742 |
Prattville |
Autauga - Prattville Public Library |
254 Doster Street |
36067 |
(334) 365-3396 |
Priceville |
Priceville Public Library |
103 Faye Drive |
35603 |
(256) 584-0230 |
Prichard |
Prichard Public Library |
300 West Lovejoy Loop |
36610 |
(251) 452-7847 |
City |
Library |
Address |
Zip |
Phone |
Ragland |
Ragland Public Library |
738 Main Street |
35131 |
(205) 472-2007 |
Rainbow City |
Rainbow City Public Library |
3702 Rainbow Drive |
35906 |
(256) 442-8477 |
Rainsville |
Rainsville Public Library |
941 East Main Street |
35986 |
(256) 638-3311 |
Ramer |
Ramer Branch |
|
|
(334) 562-3364 |
Red Bay |
Red Bay - Weatherford Public Library |
307 4th Avenue South |
35582 |
(256) 356-9255 |
Reform |
Reform Public Library |
302 First Street South |
35481 |
(205) 375-6240 |
Roanoke |
Roanoke - Annie L. Awbrey Public Library |
736 College Street |
36274 |
(334) 863-2632 |
Robertsdale |
Baldwin County Library Cooperative |
22251 Palmer Street |
36567 |
(251) 970-4010 |
Robertsdale |
Robertsdale Public Library |
18301 Pennsylvania Street |
36567 |
(251) 947-8960 |
Rockford |
Rockford Public Library |
110 Main Street |
35136 |
(256) 377-4911 |
Rogersville |
Rogersville Public Library |
74 Bank Street |
35652 |
(256) 247-0151 |
Russellville |
Russellville Public Library |
110 East Lawrence Street |
35653 |
(256) 332-1535 |
City |
Library |
Address |
Zip |
Phone |
Samson |
Samson Public Library |
200 North Johnson Street |
36477 |
(334) 898-7806 |
Saraland |
Saraland Public Library |
111 Saraland Loop |
|
(251) 675-2879 |
Sardis City |
Sardis City Public Library |
1310 Church Street |
35956 |
(256) 593-5634 |
Satsuma |
Satsuma Public Library |
5466 Old Highway 43 |
36572 |
(251) 679-0700 |
Scottsboro |
Scottsboro Public Library |
1002 South Broad Street |
35768 |
(256) 574-4335 |
Selma |
Selma-Dallas County Public Library |
1103 Selma Avenue |
36703 |
(334) 874-1725 |
Sheffield |
Sheffield Public Library |
316 North Montgomery Avenue |
35660 |
(256) 386-5633 |
Silverhill |
Oscar Johnson Memorial Library |
15965 Silverhill Ave. |
36576 |
(251) 945-5201 |
Slocomb |
Slocomb Public Library |
134 South Dalton Avenue |
36375 |
(334) 886-9009 |
Somerville |
Somerville Public Library |
192 Broad St |
35670 |
(256) 778-9779 |
Springville |
Springville Public Library |
6496 U.S. Highway 11 |
35146 |
(205) 467-2339 |
Steele |
Steele Public Library |
|
|
(205) 538-0811 |
Stevenson |
Stevenson Public Library |
102 West Main Street |
35772 |
(256) 437-3008 |
Sulligent |
Sulligent Public Library |
514 Elm Street |
35586 |
(205) 698-8631 |
Sumiton |
Sumiton Public Library |
416 State Street |
35148 |
(205) 648-7451 |
Summerdale |
Summerdale - Marjorie Younce Snook Public Library |
202 West Broadway Street |
36580 |
(251) 989-2011 |
Sylacauga |
B .B. Comer Memorial Library |
314 North Broadway Avenue |
35150 |
(256) 249-0961 |
City |
Library |
Address |
Zip |
Phone |
Talladega |
Talladega Public Library |
202 South Street East |
35160 |
(256) 362-4211 |
Tallassee |
Tallassee Community Library |
99 Freeman Avenue |
36078 |
(334) 283-2732 |
Tarrant |
Tarrant Public Library |
1143 Ford Avenue |
35217 |
(205) 841-0575 |
Thomasville |
Thomasville Public Library |
1401 Mosley Drive |
36784 |
(334) 636-5343 |
Thorsby |
Thorsby Public Library |
|
|
(334) 644-3375 |
Troy |
Troy Public Library |
300 North Three Notch Street |
36081 |
(334) 566-1314 |
Trussville |
Trussville Public Library |
201 Parkway Drive |
35173 |
(205) 655-2022 |
Tuscaloosa |
Tuscaloosa Public Library |
1801 Jack Warner Parkway |
35401 |
(205) 345-5820 |
Tuscaloosa |
Weaver-Bolden Branch Library |
2937 18th Street |
|
(205) 758-8291 |
Tuscumbia |
Tuscumbia - Helen Keller Public Library |
511 North Main Street |
35674 |
(256) 383-7065 |
Tuskegee |
Macon County - Tuskegee Public Library |
302 South Main Street |
36083 |
(334) 727-5192 |
City |
Library |
Address |
Zip |
Phone |
Union Springs |
Union Springs Public Library |
103 North Prairie Street |
36089 |
(334) 738-2760 |
Uniontown |
Uniontown Public Library |
108 Water Street |
36786 |
(334) 628-6681 |
City |
Library |
Address |
Zip |
Phone |
Valley |
H. Grady Bradshaw - Chambers County Library |
3419 20th Avenue |
36854 |
(334) 768-2161 |
Vernon |
Vernon - Mary Wallace Cobb Memorial Library |
110 First Avenue West |
35592 |
(205) 695-6123 |
Vestavia Hills |
Vestavia Hills Public Library |
1112 Montgomery Highway |
35216 |
(205) 978-0155 |
Vincent |
Vincent - Lallouise F. Mcgraw Library |
42860 Highway 25 |
35178 |
(205) 672-2749 |
City |
Library |
Address |
Zip |
Phone |
Walnut Grove |
Westside Public Library |
5151 Walnut Grove Road |
35990 |
(205) 589-6699 |
Warrior |
The Evelyn Thornton - Warrior Public Library |
10 First Street |
|
(205) 647-3006 |
Warrior |
Warrior Public Library |
101 First Street |
35180 |
(205) 647-3006 |
West Blocton |
West Blocton Public Library |
62 Walter Owens Drive |
35184 |
(205) 938-3570 |
Westover |
Westover Public Library |
|
|
(205) 678-7335 |
Wetumpka |
Wetumpka Public Library |
212 South Main Street |
36092 |
(334) 567-1308 |
White Hall |
White Hall Public Library |
640 Freedom Road |
36040 |
(334) 874-7323 |
Wilsonville |
Wilsonville - Vernice Stoudenmire Library |
p.o. box 24 |
35186 |
(205) 669-6180 |
Winfield |
Northwest Regional Library |
185 Ashwood Drive |
35594 |
(205) 487-2330 |
Winfield |
Winfield Public Library |
185 Ashwood Drive |
35594 |
(205) 487-2484 |
Woodville |
Woodville Public Library |
26 Venson Street |
35776 |
(256) 776-2796 |
Woodville |
Woodville Public Library |
26 Venson Street |
|
(256) 776-2796 |
City |
Library |
Address |
Zip |
Phone |
York |
Hightower Memorial Library |
630 Avenue A |
|
(205) 392-2004 |
York |
York - Hightower Memorial Library |
602 2nd Avenue |
36925 |
(205) 392-2004 |