Alabama Public Law Libraries

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