New in town? Just visiting. Need to find a library?
Books, magazines, newspapers, local history and internet access
is provided at most of these public libraries.
Call them, visit their website or use the map feature to locate the library.
Abbeville Memorial Library 301 Kirkland Street Abbeville, AL 36310-2419 Cou: Henry (334) 585-2818 Map |
Adamsville Public Library 4825 Main Street Adamsville, AL 35005-0241 Cou: Jefferson (205) 674-3399 Sq feet: 1400 Map |
Akron Public Library Oak Street Akron, AL 35441-0008 Cou: Hale (205) 372-3148 Sq feet: 900 Map |
Albert L. Scott Library 100 9th Street Nw Alabaster, AL 35007-9172 Cou: Shelby (205) 664-6822 Sq feet: 6400 Map |
Albertville Public Library Jackson Street Albertville, AL 35950-0430 Cou: Marshall (256) 891-8290 Sq feet: 10000 Map |
Adelia Mcconnell Russell Library 318 Church Street Alexander City, AL 35010-5010 Cou: Tallapoosa (256) 329-6796 Sq feet: 10810 . Main Office Map |
Mamie's Place 318 Church Street Alexander City, AL 35010-5010 Cou: Tallapoosa (256) 234-4644 Sq feet: 3250 . Main Office Map |
Aliceville Public Library 416 3rd Avenue Ne Aliceville, AL 35442-2207 Cou: Pickens (205) 373-6691 Sq feet: 2400 Map |
Andalusia Public Library 212 South Three Notch Street Andalusia, AL 36420-3710 Cou: Covington (334) 222-6612 Sq feet: 11869 Map |
Anniston-calhoun County Public Lib. 108 East 10th Street Anniston, AL 36202-0308 Cou: Calhoun (256) 237-8503 Sq feet: 12000 . Main Office Map |
Carver Branch Library 722 West 14th Street Anniston, AL 36201-4411 Cou: Calhoun (256) 237-7201 Sq feet: 2000 . Main Office Map |
Anniston-calhoun County Bookmobile 108 East 10th Street Anniston, AL 36202-0308 Cou: Calhoun (256) 237-8501 . Main Office Map |
Arab Public Library 325 2nd Street Nw Arab, AL 35016-1948 Cou: Marshall (256) 586-3366 Sq feet: 7700 Map |
Ariton - Dot Laney Memorial Library 30 West Main Street Ariton, AL 36311-0026 Cou: Dale (334) 762-2463 Sq feet: 1421 Map |
Arley Public Library %town Hall Arley, AL 35541-0146 Cou: Winston (205) 387-0129 Sq feet: 500 Map |
Ashford Branch Library Sixth Avenue Ashford, AL 36312-9271 Cou: Houston (334) 899-3121 . Main Office Map |
Ashland City Public Library 113 North 2nd Avenue, W Ashland, AL 36251-0296 Cou: Clay (256) 354-3427 Sq feet: 2000 Map |
St. Clair County Library 139 5th Street Ashville, AL 35953-1663 Cou: St. Clair (205) 594-3694 Sq feet: 1440 . Main Office Map |
Ashville Public Library 6th Avenue Ashville, AL 35953-0187 Cou: St. Clair (205) 594-7954 Map |
Athens-limestone Public Library 405 East South Street Athens, AL 35611-2664 Cou: Limestone (256) 232-1233 Sq feet: 10000 Map |
Escambia Co. Coop. Library System 700 East Church Street Atmore, AL 36502-2694 Cou: Escambia (251) 368-4130 Sq feet: 360 Map |
Atmore Public Library 700 East Church Street Atmore, AL 36502-2694 Cou: Escambia (251) 368-5234 Sq feet: 15000 Map |
Attalla-etowah Co. Public Library 604 North 4th Street Attalla, AL 35954-2033 Cou: Etowah (256) 538-9266 Sq feet: 2500 Map |
Auburn Public Library 161 North Ross Street Auburn, AL 36830-5545 Cou: Lee (334) 501-3190 Sq feet: 24065 Map |
Autaugaville Public Library 207 Taylor Street Autaugaville, AL 36003-0178 Cou: Autauga (334) 365-9322 Sq feet: 2304 . Main Office Map |
Bay Minette Public Library 205 West Second Street Bay Minette, AL 36507-4838 Cou: Baldwin (251) 580-1648 Sq feet: 12200 Map |
Mose Hudson Tapia Public Library 13885 South Wintzell Avenue Bayou La Batre, AL 36509-2410 Cou: Mobile (334) 824-4213 Sq feet: 1184 Map |
Bessemer Public Library 400 North 19th Street Bessemer, AL 35020-5305 Cou: Jefferson (205) 428-7882 Sq feet: 10860 Map |
Billingsley Public Library 2021 Post Office Street Billingsley, AL 36006-0034 Cou: Autauga (205) 755-9809 Sq feet: 600 . Main Office Map |
Avondale Branch Library 509 40th Street South Birmingham, AL 35222-3300 Cou: Jefferson (205) 226-4000 Sq feet: 13000 . Main Office Map |
Birmingham Public Library 2100 Park Place Birmingham, AL 35203-2794 Cou: Jefferson (205) 226-3610 Sq feet: 213233 . Main Office Map |
East Ensley Branch Library 900 14th Street Ensley Birmingham, AL 35218-1206 Cou: Jefferson (205) 787-1928 Sq feet: 5308 . Main Office Map |
East Lake Branch Library 5 Oporto Madrid Blvd South Birmingham, AL 35206-4800 Cou: Jefferson (205) 836-3341 Sq feet: 6000 . Main Office Map |
Eastwood Branch Eastwood Mall Birmingham, AL 35210-1912 Cou: Jefferson (205) 591-4944 Sq feet: 3312 . Main Office Map |
Ensley Branch 1201 25th Street Ensley Birmingham, AL 35218-1944 Cou: Jefferson (205) 785-2625 Sq feet: 6000 . Main Office Map |
Five Points West Library 4620 Avenue V Birmingham, AL 35208-4704 Cou: Jefferson (205) 226-4013 Sq feet: 10000 . Main Office Map |
Inglenook Branch Library 4100 40th Terrace North Birmingham, AL 35217-4162 Cou: Jefferson (205) 849-8739 Sq feet: 2082 . Main Office Map |
North Avondale Branch Library 501 43rd Street N Birmingham, AL 35222-1417 Cou: Jefferson (205) 592-2082 Sq feet: 4250 . Main Office Map |
North Birmingham Branch 2501 31st Avenue North Birmingham, AL 35207-4554 Cou: Jefferson (205) 226-4025 Sq feet: 14000 . Main Office Map |
Powderly Branch 3301 Jefferson Avenue Sw Birmingham, AL 35221-9989 Cou: Jefferson (205) 925-6178 Sq feet: 5080 . Main Office Map |
Pratt City Branch 1100 Hibernian Street Birmingham, AL 35214-5312 Cou: Jefferson (205) 798-5071 Sq feet: 8100 . Main Office Map |
Slossfield Branch 1916 25th Court North Birmingham, AL 35234-1028 Cou: Jefferson (205) 322-1222 Sq feet: 3600 . Main Office Map |
Smithfield Branch 1 8th Avenue West Birmingham, AL 35204-3724 Cou: Jefferson (205) 324-8428 Sq feet: 8400 . Main Office Map |
Southside Branch Library 1814 11th Avenue South Birmingham, AL 35205-5205 Cou: Jefferson (205) 933-7776 Sq feet: 8000 . Main Office Map |
Springville Road Regional Library 1224 Old Springville Road Birmingham, AL 35215-7512 Cou: Jefferson (205) 226-4081 Sq feet: 17100 . Main Office Map |
Titusville Branch 2 6th Avenue Sw Birmingham, AL 35211-2909 Cou: Jefferson (205) 322-1140 Sq feet: 9123 . Main Office Map |
West End Branch 1241 Tuscaloosa Avenue Sw Birmingham, AL 35211-1929 Cou: Jefferson (205) 226-4089 Sq feet: 6000 . Main Office Map |
Woodlawn Branch 5709 First Avenue North Birmingham, AL 35212-1603 Cou: Jefferson (205) 595-2001 Sq feet: 6500 . Main Office Map |
Wylam Branch 4300 7th Avenue Wylam Birmingham, AL 35224-2624 Cou: Jefferson (205) 785-0349 Sq feet: 3100 . Main Office Map |
Mccoy Literacy Library 730 8th Ave W. Suite 320 Birmingham, AL 35204 Cou: Jefferson (205) 322-6371 Sq feet: 1891 . Main Office Map |
North Shelby County Library 5521 Cahaba Valley Road Birmingham, AL 35242-4901 Cou: Shelby (205) 439-5500 Sq feet: 26000 Map |
Blountsville Public Library 65 Chestnut Street Blountsville, AL 35031-0219 Cou: Blount (205) 429-3156 Sq feet: 2000 Map |
Boaz Public Library 205 South Main Street Boaz, AL 35957-2026 Cou: Marshall (256) 593-8056 Sq feet: 4376 Map |
Brantley Public Library 9273 North Main Street Brantley, AL 36009-0045 Cou: Crenshaw (334) 527-8624 Map |
Brewton Public Library 206 West Jackson Street Brewton, AL 36426-1518 Cou: Escambia (334) 867-4626 Sq feet: 7459 Map |
Bridgeport Public Library 401 Alabama Avenue Bridgeport, AL 35740-0086 Cou: Jackson (256) 495-2259 Sq feet: 2600 Map |
Tupper Lightfoot Memorial Library 164 South Main Street Brundidge, AL 36010-1809 Cou: Pike (334) 735-2145 Sq feet: 2580 Map |
Choctaw County Public Library 124 North Academy Avenue Butler, AL 36904-2206 Cou: Choctaw (205) 459-2542 Sq feet: 7500 . Main Office Map |
Gilbertown Branch Library Gilbertown Butler, AL 36908-6908 Cou: Choctaw (334) 843-2885 . Main Office Map |
Silas Branch Library Silas Butler, AL 36919-6919 Cou: Choctaw . Main Office Map |
Calera Public Library 1241 17th Avenue Calera, AL 35040-0690 Cou: Shelby (205) 668-3514 Sq feet: 3200 Map |
Wilcox County Library 100 Broad Street Camden, AL 36726-1702 Cou: Wilcox (334) 682-4355 Sq feet: 6000 . Main Office Map |
Carbon Hill City Library 414 Nw 5th Avenue Carbon Hill, AL 35549-0116 Cou: Walker (205) 924-4254 Sq feet: 1800 Map |
Carrollton Public Library 225 Commerce Ave Carrollton, AL 35447-0092 Cou: Pickens (205) 367-2142 Sq feet: 4635 Map |
Cherokee County Public Library 310 Mary Street Centre, AL 35960-2026 Cou: Cherokee (256) 927-5838 Sq feet: 6114 Map |
Brent-centreville Public Library 20 Library Street Centreville, AL 35042-1322 Cou: Bibb (205) 926-4736 Sq feet: 5500 Map |
Washington County Public Library Highway 56 Chatom, AL 36518-1057 Cou: Washington (251) 847-2097 Sq feet: 12160 . Main Office Map |
Washington County Bookmobile Highway 56 Chatom, AL 36518-1057 Cou: Washington (251) 847-2097 . Main Office Map |
Chelsea Public Library 16623 Highway 280 Chelsea, AL 35043-0111 Cou: Shelby (205) 678-8455 Sq feet: 750 . Main Office Map |
Cherokee Public Library 75 Main Street Cherokee, AL 35616-0333 Cou: Colbert (256) 359-4384 Sq feet: 3060 Map |
Ina Pullen Smallwood Memorial Lib. 224 Grant Street Chickasaw, AL 36671-0449 Cou: Mobile (334) 452-6465 Map |
Earle A. Rainwater Memorial Library 124 Ninth Avenue Sw Childersburg, AL 35044-1642 Cou: Talladega (256) 378-7239 Sq feet: 9000 Map |
Citronelle Memorial Library 7855 State Street Citronelle, AL 36522-2450 Cou: Mobile (334) 866-7319 Map |
Chilton-clanton Public Library 100 First Avenue Clanton, AL 35045-3499 Cou: Chilton (205) 755-1768 Sq feet: 8770 . Main Office Map |
Town And County Public Library 45 No. Midway Street Clayton, AL 36016-0518 Cou: Barbour (334) 775-3506 Sq feet: 2000 Map |
Elton B. Stephens Library 17 School Street Clio, AL 36017-0088 Cou: Barbour (334) 397-2911 Sq feet: 1636 Map |
Collinsville Public Library 4299 Alabama Highway 68 Collinsville, AL 35961-0743 Cou: Dekalb (256) 524-2323 Sq feet: 1800 Map |
Rossie Purcell Branch South Main Street Columbia, AL 36319-0330 Cou: Houston (334) 696-4417 . Main Office Map |
Harrison Regional Library System 50 Lester Street Columbiana, AL 35051-9477 Cou: Shelby (205) 669-3910 Sq feet: 6997 . Main Office Map |
Columbiana Public Library Lester Street Columbiana, AL 35051-1459 Cou: Shelby (205) 669-5812 Sq feet: 3300 Map |
Cordova Public Library 130 Main Street Cordova, AL 35550-1414 Cou: Walker (205) 483-9578 Sq feet: 1024 Map |
Courtland Public Library 215 College Street Courtland, AL 35618-0171 Cou: Lawrence (256) 637-9988 Sq feet: 864 Map |
Crane Hill Community Library 14538 County Rd. 222 Crane Hill, AL 35053 Cou: Cullman (256) 747-6509 Sq feet: 700 . Main Office Map |
Crossville Public Library 80 Gaines Street Crossville, AL 35962-0308 Cou: Dekalb (205) 528-2628 Sq feet: 3600 Map |
Cullman County Pub Library System 200 Clark Street Ne Cullman, AL 35055-2997 Cou: Cullman (256) 734-1068 Sq feet: 9300 . Main Office Map |
Fairview Public Library 7525 Alabama Hwy 69n Cullman, AL 35058 Cou: Cullman (256) 796-5424 Sq feet: 1800 . Main Office Map |
Cullman County Bookmobile 200 Clark Street Ne Cullman, AL 35055-2997 Cou: Cullman (256) 734-2720 . Main Office Map |
Horseshoe Bend Regional Library 207 North West Street Dadeville, AL 36853-1355 Cou: Tallapoosa (205) 825-9232 Sq feet: 8300 . Main Office Map |
Horseshoe Bend Regional Bookmobile 207 North West Street Dadeville, AL 36853-1355 Cou: Tallapoosa (256) 825-4554 . Main Office Map |
Dadeville Public Library 205 North West Street Dadeville, AL 36853-1355 Cou: Tallapoosa (256) 825-7820 Sq feet: 1369 Map |
Daleville Public Library 200 Warhawk Drive Daleville, AL 36322-5708 Cou: Dale (334) 503-9119 Sq feet: 2552 Map |
Daphne Public Library 618 Whispering Pines Road Daphne, AL 36526-1225 Cou: Baldwin (251) 621-2818 Sq feet: 18000 Map |
Wheeler Basin Regional Library 504 Cherry Street Ne Decatur, AL 35602-1766 Cou: Morgan (256) 353-2993 Map |
Decatur Public Library 504 Cherry Street Ne Decatur, AL 35602-1766 Cou: Morgan (256) 353-2993 Sq feet: 20760 Map |
Demopolis Public Library 211 East Washington Street Demopolis, AL 36732-2133 Cou: Marengo (334) 289-1595 . Main Office Map |
Marengo Library System 211 East Washington Street Demopolis, AL 36732-2133 Cou: Marengo (334) 289-1595 . Main Office Map |
Dora Public Library 1485 Sharon Blvd Dora, AL 35062-0700 Cou: Walker (205) 648-3211 Sq feet: 420 Map |
Houston-love Memorial Library 212 West Burdeshaw Street Dothan, AL 36302-1369 Cou: Houston (334) 793-9767 Sq feet: 36000 . Main Office Map |
Houston-love Memorial Library Bookmobile 212 West Burdeshaw Street Dothan, AL 36302-1369 Cou: Houston (334) 793-9767 . Main Office Map |
Double Springs Public Library Blake Drive Double Springs, AL 35553-0555 Cou: Winston (205) 489-2412 Sq feet: 1500 Map |
Tallassee Community Library 102 Freeman Avenue East Tallassee, AL 36023-0671 Cou: Tallapoosa (334) 283-2732 Sq feet: 5619 Map |
Mitchell Branch Library 4440 Highpoint Drive Eight Mile, AL 36613-3952 Cou: Mobile (251) 452-7846 Sq feet: 1300 . Main Office Map |
Elba Public Library 406 Simmons Street Elba, AL 36323-1759 Cou: Coffee (334) 897-6921 Sq feet: 5000 Map |
Enterprise Public Library 101 East Grubbs Street Enterprise, AL 36330-2531 Cou: Coffee (334) 347-2636 Sq feet: 12000 Map |
Eufaula Carnegie Library 217 North Eufaula Avenue Eufaula, AL 36027-1515 Cou: Barbour (334) 687-2337 Sq feet: 10000 . Main Office Map |
Mccoo Memorial Children's Library 217 North Eufaula Avenue Eufaula, AL 36027-1515 Cou: Barbour (334) 687-5974 Sq feet: 1500 . Main Office Map |
James C. Poole Jr. Memorial Library 219 Prairie Avenue Eutaw, AL 35462-1178 Cou: Greene (205) 372-9026 Sq feet: 5300 Map |
Eva Public Library 4549 Highway 55 East Eva, AL 35621-0099 Cou: Morgan (256) 796-8638 Sq feet: 1152 Map |
Evergreen-conecuh Co. Pub. Library 201 Park Street Evergreen, AL 36401-2903 Cou: Conecuh (251) 578-2670 Sq feet: 5000 Map |
Walter J. Hanna Memorial Library 4615 Gary Avenue Fairfield, AL 35064-1341 Cou: Jefferson (205) 783-6007 Sq feet: 11300 . Main Office Map |
Western Hills Mall Branch Suite 32 Aronov Drive Fairfield, AL 35064-5064 Cou: Jefferson (205) 923-1150 Sq feet: 1800 . Main Office Map |
Fairhope Public Library 161 North Section Street Fairhope, AL 36532-2490 Cou: Baldwin (251) 928-7483 Sq feet: 14000 Map |
Falkville Public Library Highway 55 East Falkville, AL 35622-0407 Cou: Morgan (205) 784-5822 Sq feet: 850 Map |
Fayette County Memorial Library 326 Temple Avenue N Fayette, AL 35555-2383 Cou: Fayette (205) 932-6625 Sq feet: 11090 Map |
Flomaton Public Library 608 Mccurdy Street Flomaton, AL 36441-0608 Cou: Escambia (251) 296-3552 Sq feet: 3000 Map |
Florala Public Library 510 North 4th Street Florala, AL 36442-1814 Cou: Covington (334) 858-3525 Sq feet: 3200 Map |
Florence-lauderdale Public Library 218 North Wood Avenue Florence, AL 35630-4706 Cou: Lauderdale (256) 764-6564 Sq feet: 39500 Map |
Foley Public Library 319 East Laurel Avenue Foley, AL 36535-2680 Cou: Baldwin (334) 943-7665 Sq feet: 7000 Map |
Dekalb County Public Library 504 Grand Avenue Nw Fort Payne, AL 35967-2313 Cou: Dekalb (256) 845-2671 . Main Office Map |
Dekalb County Bookmobile 504 Grand Avenue Nw Fort Payne, AL 35967-2313 Cou: Dekalb (256) 845-2671 . Main Office Map |
Fultondale Public Library 1015 Walkers Chapel Road Fultondale, AL 35068-0549 Cou: Jefferson (205) 849-6335 Sq feet: 6595 Map |
Gadsden-etowah Co. Public Library 254 College Street Gadsden, AL 35901-4135 Cou: Etowah (256) 549-4699 Sq feet: 50000 . Main Office Map |
Alabama City Public Library 2700 West Meighan Gadsden, AL 35904-1716 Cou: Etowah (256) 549-4688 . Main Office Map |
Carver Memorial Library 1030 Tuscaloosa Avenue Gadsden, AL 35901-3054 Cou: Etowah (205) 549-4690 . Main Office Map |
East Gadsden Public Library 921 Wilson Avenue Gadsden, AL 35903-1742 Cou: Etowah (205) 549-4691 . Main Office Map |
Garden City Public Library City Hall Garden City, AL 35070-0172 Cou: Cullman (256) 352-4552 Sq feet: 1400 . Main Office Map |
Gardendale-martha Moore Library 995 Mt Olive Road Gardendale, AL 35071-4654 Cou: Jefferson (205) 631-6639 Sq feet: 7730 Map |
Emma Knox Kenan Public Library 312 South Commerce Street Geneva, AL 36340-0550 Cou: Geneva (334) 684-2459 Map |
Geraldine Public Library 13543 Alabama Hwy 227 Geraldine, AL 35974-0268 Cou: Dekalb (256) 659-6663 Map |
Goodwater Public Library 36 Weogufka Street Goodwater, AL 35072-0140 Cou: Coosa (256) 839-5741 Map |
Gordo Public Library Main Street Gordo, AL 35466-0336 Cou: Pickens (205) 364-7148 Sq feet: 1600 Map |
Grant Public Library 5379 Main Street Grant, AL 35747-0401 Cou: Marshall (256) 728-5128 Sq feet: 18000 Map |
Graysville Public Library 315 South Main Street Graysville, AL 35073-1404 Cou: Jefferson (205) 674-3040 Map |
Eunice Kelly Worthington 323 Presbyterian Church Road Green Pond, AL 35074 Cou: Bibb (205) 938-0008 Sq feet: 1200 Map |
Hale County-greensboro Library 1105 Main Street Greensboro, AL 36744-0399 Cou: Hale (334) 624-3409 Sq feet: 1980 Map |
Greenville-butler Co. Pub. Library 309 Ft Dale Street Greenville, AL 36037-1401 Cou: Butler (334) 382-3216 Sq feet: 13777 Map |
Grove Hill Public Library 108 Dubose Avenue Grove Hill, AL 36451-9502 Cou: Clarke (334) 275-8157 Sq feet: 6213 Map |
Mchs Community Library 8115 Us Highway 43 Guin, AL 35563-0549 Cou: Marion (205) 468-2544 Sq feet: 4000 Map |
Thomas B. Norton Public Library 221 West 19th Avenue Gulf Shores, AL 36542-3055 Cou: Baldwin (334) 968-1176 Sq feet: 9000 Map |
Marshall County Cooperative Library 325 2nd Street Nw Guntersville, AL 35976-2672 Cou: Marshall (256) 582-2973 Map |
Guntersville Public Library 1240 O'brig Avenue Guntersville, AL 35976-1431 Cou: Marshall (256) 571-7595 Sq feet: 14900 Map |
Gurley Public Library 331 Walker Street Gurley, AL 35748-8332 Cou: Madison (256) 776-2102 . Main Office Map |
Haleyville Public Library 913 20th Street Haleyville, AL 35565-1323 Cou: Winston (205) 486-7450 Sq feet: 3600 Map |
Clyde Nix Public Library 350 Bexar Avenue W Hamilton, AL 35570-1944 Cou: Marion (205) 921-4290 Sq feet: 3650 Map |
Hanceville Public Library 108 Main Street Hanceville, AL 35077-5010 Cou: Cullman (256) 352-9830 Sq feet: 1600 . Main Office Map |
Tom Bevel Branch 115 Byars Road Hanceville, AL 35072-2836 Cou: Cullman (205) 287-1198 Sq feet: 1600 . Main Office Map |
Hartford Public Library 203b West Main Street Hartford, AL 36344-1699 Cou: Geneva (334) 588-2384 Sq feet: 1096 Map |
Hartselle Public Library 152 Sparkman Street Nw Hartselle, AL 35640-2424 Cou: Morgan (256) 773-9880 Sq feet: 5500 Map |
Hayneville/lowndes Co. Pub. Library 4 Washington Street Hayneville, AL 36040-0425 Cou: Lowndes (334) 548-2686 Map |
Tillman Hill Branch Library 131 Knowledge Drive Hazel Green, AL 35750 Cou: Madison (256) 828-9529 . Main Office Map |
Blanche R. Solomon Memorial Library 17 Park Street Headland, AL 36345-1747 Cou: Henry (334) 693-2706 Sq feet: 4295 Map |
Cheaha Regional Library 935 Coleman Street Heflin, AL 36264-1313 Cou: Cleburne (256) 463-7125 Sq feet: 2500 . Main Office Map |
Cheaha Regional Bookmobile 935 Coleman Street Heflin, AL 36264-1313 Cou: Cleburne (256) 463-7125 . Main Office Map |
Lucile L. Morgan Public Library 541 Ross Street Heflin, AL 36264-1339 Cou: Cleburne (256) 463-2259 Sq feet: 2400 Map |
Helena Public Library 230 Tucker Road Helena, AL 35080-0262 Cou: Shelby (205) 664-8308 Sq feet: 6600 Map |
Henagar Public Library % Of Town Hall Henagar, AL 35978-0039 Cou: Dekalb (205) 657-6282 . Main Office Map |
Rufus Floyd Public Library 3310 Alfords Bend Road Hokes Bluff, AL 35903-9804 Cou: Etowah (256) 492-9846 Sq feet: 5000 Map |
Homewood Public Library 1721 Oxmoor Road Homewood, AL 35209-4085 Cou: Jefferson (205) 332-6636 Sq feet: 49627 Map |
Hoover Public Library 200 Municipal Drive Hoover, AL 35216-5510 Cou: Jefferson (205) 444-7810 Sq feet: 80000 Map |
Hueytown Public Library 1372 Hueytown Road Hueytown, AL 35023-2443 Cou: Jefferson (205) 491-1443 Map |
Bessie K. Russell Branch Library 3011-c Sparkman Drive Huntsville, AL 35810-3713 Cou: Madison (256) 859-9050 . Main Office Map |
Eleanor E. Murphy Branch Library 7910 Charlotte Drive Huntsville, AL 35802-2862 Cou: Madison (256) 881-5620 . Main Office Map |
Huntsville-madison Co. Pub. Library 915 Monroe Street Huntsville, AL 35804-0443 Cou: Madison (256) 532-5950 . Main Office Map |
Bailey Cove Branch Library 1409 Weatherly Plaza Huntsville, AL 35803-2617 Cou: Madison (256) 881-0257 . Main Office Map |
Blue Spring Branch 4600 Blue Spring Road Huntsville, AL 35810-1949 Cou: Madison (256) 851-7492 . Main Office Map |
Huntsville-madison County Public Library 915 Monroe Street Huntsville, AL 35801-0443 Cou: Madison (256) 532-5950 Sq feet: 123000 . Main Office Map |
Oscar Mason Branch 149 Mason Court Huntsville, AL 35805 Cou: Madison (256) 535-2272 . Main Office Map |
Ider Public Library 10808 Alabama Highway 75 Ider, AL 35981-0202 Cou: Dekalb (256) 657-2170 Sq feet: 1600 Map |
Irondale Public Library 105 South 20th Street Irondale, AL 35210-1593 Cou: Jefferson (205) 951-1415 Sq feet: 8000 Map |
White Smith Memorial Library 213 College Avenue Jackson, AL 36545-0265 Cou: Clarke (251) 246-4962 Sq feet: 5000 Map |
Jacksonville Public Library 200 Pelham Road S Jacksonville, AL 36265-2153 Cou: Calhoun (256) 435-6332 Sq feet: 4702 Map |
Carl Elliott Regional Library 98 East 18th Street Jasper, AL 35501-5491 Cou: Walker (205) 221-2568 Sq feet: 20000 Map |
Jasper Public Library 98 East 18th Street Jasper, AL 35501-5491 Cou: Walker (205) 221-8512 Sq feet: 20000 Map |
Jemison Public Library Highway 31 Jemison, AL 35085-0609 Cou: Chilton (205) 688-4492 Sq feet: 600 . Main Office Map |
Kennedy Public Library 17885 Highway 96 Kennedy, AL 35574-0070 Cou: Lamar (205) 596-3670 Sq feet: 864 Map |
Killen Public Library 229 J C Mauldin Hwy Killen, AL 35645-0542 Cou: Lauderdale (256) 768-0829 Sq feet: 900 Map |
Lafayette Pilot Public Library 198 First Street, Se Lafayette, AL 36862-6862 Cou: Chambers (334) 864-0012 Sq feet: 3666 . Main Office Map |
Leeds Jane Culbreth Library 8104 Parkway Drive Leeds, AL 35094-2225 Cou: Jefferson (205) 699-5962 Sq feet: 5000 Map |
Leighton Public Library 8740 Main Street Leighton, AL 35646-0484 Cou: Colbert (256) 446-5380 Sq feet: 3164 Map |
Lexington Public Library 11075 Highway 101 Lexington, AL 35648-0459 Cou: Lauderdale (256) 229-5579 Sq feet: 13500 Map |
Lincoln Public Library 49 Complex Drive Lincoln, AL 35096-5096 Cou: Talladega (205) 763-7777 Sq feet: 2000 Map |
Marengo County Public Library 507 North Main Linden, AL 36748-0519 Cou: Marengo (334) 295-2246 Sq feet: 2300 Map |
Lineville Public Library 60119 Highway 49 Lineville, AL 36266-0482 Cou: Clay (256) 396-5162 Map |
Ruby Pickens Tartt Public Library 206 Monroe St. Livingston, AL 35470-0377 Cou: Sumter (205) 652-2349 Sq feet: 6300 Map |
Louisville Public Library City Hall, Main Street Louisville, AL 36048-0125 Cou: Barbour (334) 266-5210 Map |
Loxley Public Library 1001 Loxley Avenue Loxley, AL 36551-0527 Cou: Baldwin (251) 964-5695 Sq feet: 1678 Map |
Luverne Public Library 148 East Third Avenue Luverne, AL 36049 Cou: Crenshaw (334) 335-5326 Sq feet: 5000 Map |
Madison Public Library 130 Plaza Drive Madison, AL 35758-1160 Cou: Madison (256) 461-2246 . Main Office Map |
Triana Branch Library 280 Zierdt Road Madison, AL 35758-8208 Cou: Madison (256) 461-7598 . Main Office Map |
Monrovia Branch 1962 Jeff Road Madison, AL 35758 Cou: Madison (256) 837-6153 . Main Office Map |
Maplesville Public Library City Hall Building Maplesville, AL 36750-6750 Cou: Chilton (334) 366-4211 Sq feet: 320 . Main Office Map |
Marbury Public Library 205 County Road 20 E Marbury, AL 36051-0200 Cou: Autauga (205) 755-8575 Sq feet: 1600 . Main Office Map |
Marion-perry County Library 202 Washington Street Marion, AL 36756-1824 Cou: Perry (334) 683-6411 Sq feet: 4200 Map |
Mcintosh Branch Library River Road Mcintosh, AL 36553-0478 Cou: Washington (251) 944-2047 . Main Office Map |
Midfield Public Library 400 Breland Drive Midfield, AL 35228-2732 Cou: Jefferson (205) 923-1027 Sq feet: 1400 Map |
Mary Berry Brown Memorial Library Hinton Waters Ave & 3rd Street Midland City, AL 36350-0713 Cou: Dale (334) 983-3511 Sq feet: 1800 Map |
Millbrook Public Library 3650 Grandview Road Millbrook, AL 36054-0525 Cou: Elmore (334) 285-6688 Sq feet: 6000 Map |
Millport Public Library 480 Columbus Street Millport, AL 35576-0159 Cou: Lamar (205) 662-4286 Sq feet: 3000 Map |
Mobile Public Library 701 Government Street Mobile, AL 36602-1499 Cou: Mobile (251) 208-7073 Sq feet: 28000 . Main Office Map |
Dauphin Island Parkway Branch 1924j Dauphin Island Parkway Mobile, AL 36602-1403 Cou: Mobile (251) 470-7766 Sq feet: 6000 . Main Office Map |
Monte L. Moorer/springhill Branch 4 Mcgregor Avenue S Mobile, AL 36602-1403 Cou: Mobile (251) 470-7770 Sq feet: 10000 . Main Office Map |
Toulminville Branch 2318 St. Stephens Road Mobile, AL 36602-1403 Cou: Mobile (251) 438-7075 Sq feet: 17518 . Main Office Map |
Tillmans Corner Branch 5451 Halls Mill Road, Suite 10 Mobile, AL 36602-1403 Cou: Mobile (251) 661-4578 Sq feet: 2000 . Main Office Map |
Mobile Bookmobile 700 Government Street Mobile, AL 36602-1403 Cou: Mobile (251) 438-7035 . Main Office Map |
West Regional Library 5555 Grelot Road Mobile, AL 36602-1403 Cou: Mobile (251) 640-8550 Sq feet: 59297 . Main Office Map |
Monroe County Public Library 121 Pineville Road Monroeville, AL 36460-1899 Cou: Monroe (251) 743-3818 Sq feet: 10000 Map |
Parnell Memorial Library 845 Valley Street Montevallo, AL 35115-3720 Cou: Shelby (205) 665-9207 Sq feet: 3254 Map |
Montgomery City-county Pub. Library 245 High Street Montgomery, AL 36102-1950 Cou: Montgomery (334) 240-4300 Sq feet: 101000 . Main Office Map |
Coliseum Boulevard Branch 840 Coliseum Boulevard Montgomery, AL 36109-1208 Cou: Montgomery (334) 271-7005 Sq feet: 7500 . Main Office Map |
Governor's Square Branch Library 2811-a East South Boulevard Montgomery, AL 36116-2513 Cou: Montgomery (334) 284-7929 Sq feet: 12500 . Main Office Map |
Pintlala Branch 255 Federal Road Montgomery, AL 36043-9781 Cou: Montgomery (334) 281-8069 Sq feet: 6700 . Main Office Map |
Rosa Parks Avenue Branch 1276 Rosa Parks Avenue Montgomery, AL 36108-3070 Cou: Montgomery (334) 540-4979 Sq feet: 10000 . Main Office Map |
E. L. Lowder Branch 3950 Bell Road Montgomery, AL 36117-6117 Cou: Montgomery (334) 244-5717 Sq feet: 9500 . Main Office Map |
Rufus A. Lewis Regional Branch 3095 Mobile Highway Montgomery, AL 36108-4002 Cou: Montgomery (334) 240-4848 Sq feet: 9500 . Main Office Map |
Doris Stanley Memorial Library 2900 Daniel Drive Moody, AL 35004-2239 Cou: St. Clair (205) 640-2517 Map |
Lawrence County Public Library 401 College Street Moulton, AL 35650-1483 Cou: Lawrence (256) 974-0883 Sq feet: 4836 Map |
Moundville Public Library City Hall, Market Street Moundville, AL 35474-0336 Cou: Hale (205) 371-2283 Sq feet: 1100 Map |
Emmet O'neal Public Library 50 Oak Street Mountain Brook, AL 35213-4295 Cou: Jefferson (205) 879-0459 Sq feet: 40500 Map |
Mount Vernon Public Library 1220 Military Road Mt Vernon, AL 36560-5526 Cou: Mobile (334) 829-9497 Sq feet: 1500 Map |
Muscle Shoals Public Library 1918 East Avalon Avenue Muscle Shoals, AL 35661-2402 Cou: Colbert (256) 386-9212 Sq feet: 11600 Map |
Elizabeth Carpenter Public Library 5496 Main Street New Hope, AL 35760-9544 Cou: Madison (256) 723-2995 . Main Office Map |
Newton Public Library 203 Oates Street Newton, AL 36352-9588 Cou: Dale (334) 299-3316 Sq feet: 3000 Map |
Odenville Public Library 150 Alabama Street Odenville, AL 35120-0249 Cou: St. Clair (205) 629-5901 Map |
Oneonta Public Library 221 2nd Street South Oneonta, AL 35121-1721 Cou: Blount (205) 274-7641 Sq feet: 8000 Map |
Lewis Cooper Jr. Memorial Library 200 South 6th Street Opelika, AL 36801-0125 Cou: Lee (334) 705-5380 Sq feet: 9539 Map |
Cross Trails Regional Library 1604 North Main Street Opp, AL 36467-0770 Cou: Covington (334) 493-9526 Sq feet: 800 Map |
Opp Public Library 1604 North Main Street Opp, AL 36467-0717 Cou: Covington (334) 493-6423 Map |
Orange Beach Public Library 26267 Canal Road Orange Beach, AL 36561-1649 Cou: Baldwin (251) 981-2923 Sq feet: 10500 Map |
Oxford Public Library 213 Choccolocco Street Oxford, AL 36203-1617 Cou: Calhoun (256) 831-1750 Map |
Ozark-dale Co. Public Library Inc. 416 James Street Ozark, AL 36360-2090 Cou: Dale (334) 774-5480 Sq feet: 17604 Map |
Pelham Public Library Pelham Parkway At Cummings Pelham, AL 35124-1627 Cou: Shelby (205) 620-6418 Sq feet: 12000 Map |
Pell City Public Library 1923 1st Avenue North Pell City, AL 35125-1663 Cou: St. Clair (205) 884-1015 Sq feet: 5400 Map |
Phenix City-russell Co Pub. Library 1501 17th Avenue Phenix City, AL 36867-5131 Cou: Russell (334) 297-1139 Sq feet: 22000 Map |
Piedmont Public Library 106 North Main Street Piedmont, AL 36272-2022 Cou: Calhoun (256) 447-3369 Map |
Pike Road Branch Wallahatchee Road/old Pike Road Pike Road, AL 36064-0036 Cou: Montgomery (334) 244-8679 Sq feet: 2000 . Main Office Map |
Pine Apple Library 124 County Road 59 Pine Apple, AL 36768-6768 Cou: Wilcox Sq feet: 800 . Main Office Map |
Pine Hill Library 329 Church Stree Pine Hill, AL 36769-6769 Cou: Wilcox (334) 963-4351 Sq feet: 1000 . Main Office Map |
Pine Level Branch Us 231 And Moore Road Pine Level, AL 36065-6065 Cou: Montgomery (334) 584-7144 Sq feet: 1000 . Main Office Map |
Pleasant Grove Public Library 501 Park Road Pleasant Grove, AL 35127-0339 Cou: Jefferson (205) 744-1742 Map |
Autauga-prattville Public Library 254 Doster Streeet Prattville, AL 36067-3900 Cou: Autauga (334) 365-3396 Sq feet: 11000 . Main Office Map |
Priceville Public Library 103 Faye Drive Priceville, AL 35603 Cou: Morgan (256) 584-0230 Sq feet: 1400 Map |
Prichard Public Library 300 Lovejoy Loop West Prichard, AL 36610-3952 Cou: Mobile (251) 452-7847 Sq feet: 10000 . Main Office Map |
Ragland Public Library 196 Old Main Street Ragland, AL 35131-9603 Cou: St. Clair (205) 472-2007 Map |
Rainbow City Public Library 3702 Rainbow Drive Rainbow City, AL 35906-6324 Cou: Etowah (256) 442-8477 Sq feet: 10000 Map |
Rainsville Public Library 941 East Main Street Rainsville, AL 35986-0509 Cou: Dekalb (256) 638-3311 Sq feet: 6800 Map |
Ramer Branch State Highway 94 Ramer, AL 36069-5008 Cou: Montgomery (334) 562-3364 Sq feet: 7500 . Main Office Map |
Weatherford Public Library 307 4th Avenue S Red Bay, AL 35582-0870 Cou: Franklin (256) 356-9255 Sq feet: 5000 Map |
Reform Public Library 216 1st Street South Reform, AL 35481-0819 Cou: Pickens (205) 375-6240 Sq feet: 3815 Map |
Annie L. Awbrey Public Library 736 College Street Roanoke, AL 36274-1616 Cou: Randolph (334) 863-2632 Sq feet: 9000 Map |
Baldwin County Library Cooperative 22743 Milwaukee Street Robertsdale, AL 36567-0399 Cou: Baldwin (334) 947-7632 Sq feet: 1000 . Main Office Map |
Baldwin County Library Cooperative Bookmobile 22743 Milwaukee Street Robertsdale, AL 36567-0399 Cou: Baldwin (334) 947-7632 . Main Office Map |
Robertsdale Public Library 18301 Pennsylvania Street Robertsdale, AL 36567-3072 Cou: Baldwin (251) 947-8960 Sq feet: 2000 Map |
Rockford Public Library 110 Main Street Rockford, AL 35136-0128 Cou: Coosa (256) 377-4911 Sq feet: 820 Map |
Rogersville Public Library 74 Bank Street Rogersville, AL 35652-0190 Cou: Lauderdale (256) 247-0151 Sq feet: 6800 Map |
Russellville Public Library 110 East Lawrence Street Russellville, AL 35653-2349 Cou: Franklin (256) 332-1535 Sq feet: 4000 Map |
Samson Public Library 200 North Johnson Street Samson, AL 36477-0147 Cou: Geneva (334) 898-7806 Map |
Saraland Public Library 111 Saraland Loop Saraland, AL 36571-2418 Cou: Mobile (251) 675-2879 Sq feet: 7200 . Main Office Map |
Sardis City Public Library 296 Parkway Drive Sardis City, AL 35956-4114 Cou: Etowah (256) 593-6432 Sq feet: 800 Map |
Satsuma Public Library 5466 Old Highway 43 Satsuma, AL 36572-0579 Cou: Mobile (334) 679-0700 Sq feet: 5500 Map |
Scottsboro Public Library 1002 South Broad Street Scottsboro, AL 35768-2512 Cou: Jackson (256) 574-4335 Map |
Selma-dallas County Public Library 1103 Selma Avenue Selma, AL 36703-4498 Cou: Dallas (334) 874-1725 Sq feet: 25000 Map |
Sheffield Public Library 316 North Montgomery Avenue Sheffield, AL 35660-2709 Cou: Colbert (256) 386-5634 Sq feet: 13000 Map |
Oscar Johnson Memorial Library 21967 6th St Silverhill, AL 36576-0309 Cou: Baldwin (334) 945-5201 Sq feet: 1350 Map |
Slocomb Public Library 132 North Washington Street Slocomb, AL 36375-1026 Cou: Geneva (334) 886-9009 Map |
Springville Public Library 6496 Us 11 Springville, AL 35146-9330 Cou: St. Clair (334) 467-2339 Map |
Steele Public Library Us Highway 11 Steele, AL 35987-5987 Cou: St. Clair (205) 538-0811 . Main Office Map |
Stevenson Public Library 102 West Main Street Stevenson, AL 35772-3564 Cou: Jackson (256) 437-3008 Sq feet: 5500 Map |
Sulligent Public Library 55188 Highway 17 Sulligent, AL 35586-0215 Cou: Lamar (205) 698-8631 Sq feet: 2778 Map |
Sumiton Public Library State Street Sumiton, AL 35148-0010 Cou: Walker (205) 648-7451 Sq feet: 2500 Map |
B. B. Comer Memorial Library 314 North Broadway Avenue Sylacauga, AL 35150-2528 Cou: Talladega (256) 249-0961 Sq feet: 21000 Map |
Talladega Public Library 202 South Street E Talladega, AL 35160-2471 Cou: Talladega (256) 362-4211 Sq feet: 24323 Map |
Tarrant Public Library 1143 Ford Avenue Tarrant, AL 35217-2437 Cou: Jefferson (205) 849-2825 Sq feet: 4500 Map |
Thomasville Public Library 1401 Mosley Drive Thomasville, AL 36784-6784 Cou: Clarke (334) 636-5343 Sq feet: 4404 Map |
Thorsby Public Library Highway 31 North Thorsby, AL 35171-0608 Cou: Chilton (334) 644-3375 Sq feet: 540 . Main Office Map |
Troy Public Library 300 North Three Notch Street Troy, AL 36081-2022 Cou: Pike (334) 566-1314 Sq feet: 11418 Map |
Trussville Public Library 201 Parkway Drive Trussville, AL 35173-1125 Cou: Jefferson (205) 655-2022 Sq feet: 12200 Map |
Weaver-bolden Branch Library 2937 18th Street Tuscaloosa, AL 35401-0183 Cou: Tuscaloosa (205) 758-8291 Sq feet: 3448 . Main Office Map |
Tuscaloosa Public Library 1801 Jack Warner Parkway Tuscaloosa, AL 35401-1027 Cou: Tuscaloosa (205) 345-5820 Sq feet: 60000 . Main Office Map |
Tuscaloosa Public Library Bookmobile 1801 River Road Tuscaloosa, AL 35401-1027 Cou: Tuscaloosa (205) 799-4043 . Main Office Map |
Helen Keller Public Library 511 North Main Street Tuscumbia, AL 35674-2059 Cou: Colbert (256) 383-7065 Sq feet: 10350 Map |
Macon County-tuskegee Pub. Library 302 South Main Street Tuskegee, AL 36083-1806 Cou: Macon (334) 727-5192 Sq feet: 2860 Map |
Union Springs Public Library 103 North Prairie Street Union Springs, AL 36089-1616 Cou: Bullock (334) 738-2760 Sq feet: 4000 Map |
Uniontown Public Library 108 Water Street Uniontown, AL 36786-0637 Cou: Perry (334) 628-6681 Map |
H. Grady Bradshaw-chambers Co. Lib. 3419 20th Avenue Valley, AL 36854-3299 Cou: Chambers (334) 768-2161 Sq feet: 20500 . Main Office Map |
Mary Wallace Cobb Memorial Library 110 First Avenue Nw Vernon, AL 35592-0357 Cou: Lamar (205) 695-6123 Sq feet: 1870 Map |
Vestavia Hills Public Library 1112 Montgomery Highway Vestavia Hills, AL 35216-2797 Cou: Jefferson (205) 978-0155 Map |
Lallouise F. Mcgraw Library Main Street Vincent, AL 35178-0003 Cou: Shelby (205) 672-2749 Sq feet: 1550 Map |
Westside Public Library 5151 Walnut Grove Road Walnut Grove, AL 35990-0100 Cou: Etowah (205) 589-6699 Sq feet: 2300 Map |
Warrior Public Library 10 First Street Warrior, AL 35180-1500 Cou: Jefferson (205) 647-3006 Sq feet: 1800 Map |
West Blocton Public Library 62 Walter Owens Drive West Blocton, AL 35184-5184 Cou: Bibb (205) 938-3570 Sq feet: 2400 Map |
Wetumpka Public Library 212 South Main Street Wetumpka, AL 36092-0249 Cou: Elmore (334) 567-1308 Sq feet: 3200 Map |
White Hall Public Library 756 White Hall Road White Hall, AL 36040-2830 Cou: Lowndes (334) 874-7323 Sq feet: 20736 Map |
Wilsonville Public Library Main Street Wilsonville, AL 35186-0024 Cou: Shelby (205) 669-6180 Sq feet: 576 Map |
Northwest Regional Library 185 Ashwood Drive Winfield, AL 35594-0360 Cou: Marion (205) 487-2330 . Main Office Map |
Northwest Regional Bookmobile 185 Ashwood Drive, P.o. Box 1527 Winfield, AL 35594-1527 Cou: Marion (205) 487-2330 . Main Office Map |
Winfield Public Library 185 Ashwood Drive Winfield, AL 35594-0688 Cou: Marion (205) 487-2484 Sq feet: 3384 Map |
Woodville Public Library 26 Venson Street Woodville, AL 35776-0116 Cou: Jackson (256) 776-2796 Sq feet: 3643 Map |
Hightower Memorial Library 630 Avenue A York, AL 36925-2604 Cou: Sumter (205) 392-2004 Map |