Public Libraries

Promoting local public libraries since 1999


Florida Public Libraries

This page contains a list of public libraries in Florida. If you do not see a listing to your local branch library, please check out the library system site or main branch site for closures or alternative library names.

Book Search

Search for books and ebooks using title, author or keyword

City Name : A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

CityLibraryAddressZipPhone
AlachuaAlachua Branch Library14913 Nw 140 Street(386) 462-2592
Altamonte SpringsAltamonte Springs City Library281 North Maitland Avenue32701(407) 571-8830
AlthaAltha Public Library5314 Brown Street(850) 762-8280
AlthaSheltons Park Public Library25008 N.E. Highway 73(850) 762-3992
ApalachicolaApalachicola Municipal Library74- 6th Street32320(850) 653-8436
ApalachicolaApalachicola Program Center148 8th Street(850) 653-2784
ApopkaNorth Orange Library1211 East Semoran Blvd.(407) 814-6150
ArcadiaDesoto County Library519 West Hickory Street(863) 993-4851
ArcherArcher Branch Library204 N. University Ave(352) 495-3367
AstorAstor Library54905 Alco Road(352) 759-9913
AuburndaleAuburndale Public Library100 W Bridgers Avenue(863) 965-5548
Avon ParkAvon Park Public Library100 N. Museum Ave.(863) 452-3803
CityLibraryAddressZipPhone
Barefoot BaySouth Mainland Library-Micco299 Barefoot Boulevard(407) 664-4066
BartowBartow Public Library2150 S. Broadway Avenue(863) 534-0131
BartowPolk County Historical And Genealogical Lib100 East Main Street(863) 534-4380
BartowPolk County Law Library255 North Broadway(863) 534-4013
BartowPolk County Library Cooperative2150 S. Broadway Ave.33830(863) 519-7958
Belle GladeBelle Glade Branch530 South Main St.(561) 996-3453
BelleviewBelleview Library13145 Se Highway 484(352) 438-2500
Beverly HillsCentral Ridge Library425 W Roosevelt Blvd.(352) 746-6622
Beverly HillsCitrus County Library System425 W. Roosevelt Boulevard34465(352) 746-9077
Big Pine KeyBig Pine Key Library213 Key Deer Blvd.(305) 289-6303
BlountstownCalhoun County Public Library17731 N.E. Pear St.(850) 674-8773
BlountstownHugh Creek Public Library11442 S.E. County Road 69(850) 674-3334
Boca GrandeJohann Fust Community1040 West 10th Street33921(941) 964-2488
Boca RatonBoca Raton Public Library1501 Nw Spanish River Blvd.33431(561) 393-7852
Boca RatonSouthwest County Regional Library20701 95th Ave. South(561) 482-4554
BokeeliaPine Island Public Library10700 Russell Road NW33922(239) 533-4350
BonifayHolmes County Public Library303 North J. Harvey Etheridge Street(850) 547-3573
Bonita SpringsBonita Springs Public Library26876 Pine Ave.34135(239) 533-4860
Boynton BeachBoynton Beach City Library208 S. Seacrest Blvd.33435(561) 742-6380
Boynton BeachWest Boynton Beach Branch Library9451 Jog Road(561) 734-5556
BradentonBraden River Library4915 53rd Avenue East(941) 727-6079
BradentonManatee County Public Library System1301 Barcarrota Blvd West34222(941) 748-5555
BradentonSouth Manatee County Branch6081 26th Street W.(941) 755-3892
BrandonBrandon Branch619 Vonderburg Drive(813) 744-5630
BranfordBranford Public Library703 N.W. Suwannee Ave.(904) 935-1556
BristolLiberty County Library537 South 12(850) 643-2247
BronsonLevy County Public Library System612 E. Hathaway Ave.32621(352) 486-5552
BrooksvilleEast Hernando Branch Library31170 Cortez Blvd.(352) 754-4443
BrooksvilleHernando County Public Library System238 Howell Ave34601(352) 754-4043
BrooksvilleIstachatta Branch Library238 Howell Avenue(352) 754-4043
BrooksvilleRock Cannery Library15487 Citrus Way(352) 540-4306
BrooksvilleWest Hernando Branch Library6335 Blackbird Ave.(352) 596-1077
BrycevilleBryceville Branch7280 Motes Road(904) 266-9813
BushnellBushnell Public Library402 North Florida Street(352) 793-8274
BushnellSumter County Public Library System910 North Main Street, Suite 22533513(352) 568-3456
CityLibraryAddressZipPhone
CallahanCallahan Branch450086 State Road 200, Suite 10(904) 879-5337
Cape CanaveralCape Canaveral Public Library201 Polk Avenue(321) 868-1101Email
Cape CoralCape Coral Lee County Public Library921 SW 39th Terrace33914(239) 533-4500
Cape CoralNorthwest Regional Library519 Chiquita Blvd. North33993(239) 533-4700
CaptivaCaptiva Memorial Library11550 Chapin Lane33924(239) 533-4890
CarrabelleCarrabelle Branch311 St. James Ave.(850) 697-2366
CasselberryCentral Branch Library215 North Oxford Road(407) 339-4000
CasselberrySeminole County Public Library System215 N. Oxford Road32707(407) 665-1505
Cedar KeyCedar Key Librarybox 550(352) 543-5132
CelebrationCelebration Library510 Campus Street(407) 566-2300
ChattahoocheeChattahoochee Public Library715 Main Street(850) 663-2707
ChieflandLuther Callaway Librarybox 1940(352) 493-2758
ChipleyWashington County Public Library1444 Jackson Avenue(850) 638-1314
ClearwaterBeach Library483 Mandalay(727) 462-6890
ClearwaterClearwater Public Library System100 North Osceola Avenue(727) 562-4970
ClearwaterCountryside Library2741 State Road 580(727) 669-1295
ClearwaterEast Library2251 Drew Street(727) 669-1285
ClearwaterNorth Greenwood Branch905 N. Martin Luther King Jr. Avenue(727) 462-6895
ClearwaterPinellas Public Library Cooperative1330 Cleveland Street33755(727) 441-8408
ClearwaterTalking Book Library1330 Cleveland Street(727) 441-9958
ClermontCooper Memorial Library620 Montrose St.(352) 394-4265
ClewistonClewiston Public Library120 West Osceola Avenue(863) 983-9245
ClewistonHarlem Community Library1010 J Harlem Academy Ave(863) 902-3322
ClewistonHendry County Library System120 West Osceola Avenue33440(863) 983-1493
CocoaBrevard County Library System308 Forrest Avenue32922(321) 633-1801
CocoaCentral Brevard Library And Reference Center308 Forrest Avenue(321) 633-1792Email
CocoaTalking Book Library308 Forrest Ave.(407) 633-1810
Cocoa BeachCocoa Beach Public Library550 N. Brevard Avenue(321) 868-1104Email
Coconut CreekNorth Regional-Bcc Library1000 Coconut Creek Blvd., Bldg. 62(954) 969-2600
ColemanColeman Library712 Central Avenue(352) 748-4598
Coral GablesCoral Gables Branch3443 Segovia Street(305) 442-8706
Coral SpringsWest Atlantic Branch10643 W. Atlantic Blvd.(954) 341-3912
CrawfordvilleWakulla County Public Library4330 Crawfordville Highway(850) 926-7415
Crescent CityCrescent City Public Library610 North Summit(904) 698-2600
CrestviewRobert L. F. Sikes Public Library1445 Commerce Drive(850) 682-4432
Cross CityDixie County Library(352) 498-3949
Crystal RiverCoastal Region Library8619 West Crystal Street(352) 795-3716
CityLibraryAddressZipPhone
Dade CityHugh Embry Branch Library14215 N Fourth St.(352) 567-3576
DaniaDania Beach Paul Demaio Branch225 E Dania Beach Blvd.(954) 926-2420
DavieDavie-Cooper City Branch4600 Sw 82nd Avenue(954) 680-0050
Daytona BeachJohn H. Dickerson Heritage Library411 South Keech Street(386) 239-6478
Daytona BeachS. Cornelia Young Memorial Library302 Vermont Ave.(386) 239-6436
Daytona BeachVolusia County Public Library1290 Indian Lake Rd.32124(386) 248-1745
DebaryDebary Public Library220 N. Charles R. Beall Blvd(407) 668-3835
Deerfield BeachCentury Plaza Branch1856-A W. Hillsboro Blvd.(954) 360-1330
Deerfield BeachDeerfield Beach Percy White Branch837 E Hillsboro Blvd.(954) 360-1380
Defuniak SpringsWalton County Public Library System3 Circle Drive32435(850) 892-3624
DelandDeland Area Public Library130 East Howry St.(904) 822-6430
Delray BeachDelray Beach Library100 West Atlantic Avenue33444(561) 266-0194
Delray BeachWest Atlantic Branch Library7777 West Atlantic Ave.(561) 498-3110
DeltonaDeltona Public Library2150 Eustace Ave.(904) 789-7207
DestinDestin Library150 Sibert Avenue(850) 837-8572
DundeeDundee Public Library203 Center Street(863) 419-3125
DunedinDunedin Public Library223 Douglas Avenue(727) 298-3080
DunnellonDunnellon Public Library20351 Robinson Road(352) 438-2520
DunnellonHerman B. Oberman Public Library4040 Deepwater Court(352) 438-2564
CityLibraryAddressZipPhone
Eagle LakeEagle Lake Public Library75 North Seventh Street(863) 293-2914
EastpointEastpoint Branch29 Island Drive(850) 670-8151
EatonvilleEatonville Branch200 E. Kennedy Blvd.(407) 835-7323
EdgewaterEdgewater Public Library103 Indian River Blvd.(904) 424-2916
EllentonRocky Bluff Branch6750 US Highway 301 North(941) 723-4821
EnglewoodElsie Quirk Library100 W. Dearborn Street(941) 861-1200
EnglewoodEnglewood Charlotte Public Library3450 Mccall Road(941) 474-1881
EsteroSouth County Regional Library21100 Three Oaks Parkway33928(239) 533-4400
EustisEustis Memorial Library120 N. Center St.32726(352) 357-5686
Everglades CityEverglades City Branch Library(941) 695-2511
CityLibraryAddressZipPhone
Fernandina BeachFernandina Beach Library25 North 4th Street(904) 277-7365
Fernandina BeachNassau County Public Library System25 N. 4th St.32034(904) 548-4862
Fleming IslandClay County Public Library System1895 Towncenter Blvd.32006(904) 278-4745
Floral CityFloral City Library8240 East Orange Ave.(352) 726-3671
Fort LauderdaleAfrican-American Research Library2650 Sistruck Blvd(954) 625-2800
Fort LauderdaleAlvin Sherman Library, Research, And Information Technology Center At Nova Southeastern University3100 Ray Ferrero, Jr. Blvd.(954) 262-4601
Fort LauderdaleBroward County Libraries Division100 S. Andrews Ave33301(954) 357-7397
Fort LauderdaleBroward County Main Library100 S. Andrews Ave(954) 357-7397
Fort LauderdaleFort Lauderdale Branch1300 East Sunrise Blvd.(954) 765-4263
Fort LauderdaleGalt Ocean Mile Reading Center3403 Galt Ocean Dr.(954) 537-2877
Fort LauderdaleImperial Point Branch5985 North Federal Highway(954) 492-1881
Fort LauderdaleRiverland Branch2710 West Davie Blvd.(954) 791-1085
Fort LauderdaleTalking Book Library100 S Andrews Ave.(954) 357-7555
Fort LauderdaleTyrone Bryant Branch2230 Nw 21st Avenue(954) 497-1675
Fort MeadeFort Meade Public Library75 East Broadway(863) 285-8287
Fort MyersDunbar Jupiter Hammon Library3095 Blount Street33916(239) 533-4150
Fort MyersFort Meyers Regional Library2450 First Street33901(239) 533-4600
Fort MyersLakes Regional Library15290 Bass Road33919(239) 533-4000
Fort MyersLee County Library System2345 Union Street33901(239) 533-4800
Fort MyersRiverdale Branch Library2421 Buckingham Road33905(239) 533-4370
Fort Myers BeachFort Myers Beach Public Library2755 Estero Blvd.33931(239) 463-9691
Fort PierceLakewood Park Branch Library7605 Santa Barbara Drive(561) 462-6870
Fort PierceSt. Lucie County Library System101 Melody Lane34950(772) 462-1615
Fort PierceZora Neale Hurston Branch Library3010 Avenue D(561) 462-2154
Fort Walton BeachFort Walton Beach Library185 Miracle Strip Pkwy Se(850) 833-9590
Fort WhiteFort White Branch Library118 S.W. Wilson Springs Road(386) 497-1108
FreeportFreeport Branch Library76 Highway 20 West(850) 835-2040
FrostproofLatt Maxcy Memorial Library15 North Magnolia Avenue(863) 635-7857
Fruitland ParkFruitland Park Library506 West Berckman St.(352) 728-3387
Ft. MccoyFort Mccoy Public Library14660 Ne Hwy. 315(352) 438-2560
CityLibraryAddressZipPhone
GainesvilleAlachua County Detention Center Branch3333 Ne 39th Avenue(352) 491-4540
GainesvilleAlachua County Library District401 East University Avenue32601(352) 334-3910
GainesvilleMillhopper Branch Library3145 Nw 43rd St.(352) 334-1272
GainesvilleTower Road Branch Library3020 Sw 75th St.(352) 333-2840
GracevilleGraceville Branch5314 Brown St.(850) 263-3659
Green Cove SpringGreen Cove Springs Branch403 Ferris Street(904) 284-6315
GreenacresGreenacres Branch Library3750 Jog Road(561) 641-9100
GreenvilleGreenville Public Library312 S.W. Church Ave.(850) 948-2529
GrovelandMarion Baysinger Memorial Library243 South Lake Avenue(352) 429-5840
Gulf BreezeGulf Breeze Library1060 Shoreline Dr.(850) 932-5166
GulfportGulfport Public Library5501 28th Avenue South(727) 893-1074
CityLibraryAddressZipPhone
Haines CityHaines City Public Library111 North 6th Street33844(863) 421-3633
HallandaleHallandale Branch300 S. Federal Highway(954) 457-1750
HastingsHastings Branch Library6150 S. Main St.(904) 827-6970Email
HavanaHavana Public Library116 East 7th Avenue(850) 539-5579
HawthorneHawthorne Branch Library6640 Se 221 Street(352) 481-3388
HialeahCurtiss E-Library501 East 4th Avenue(305) 883-6950
HialeahHialeah Public Libraries190 West 49 Street33012(305) 821-2700
HialeahJohn F. Kennedy Library190 West 49 Street(305) 821-2700
HialeahNorth Hialeah E-Library7400 West 10th Avenue(305) 816-4470
HialeahWest Hialeah E-Library7400 W. 24th Avenue(305) 698-3615
Hialeah GardensHialeah Gardens Branch Library11300 N.W. 87th Court(305) 820-8520
High SpringsHigh Springs Branch Library135 Northwest First Avenue(352) 454-2515
Highland BeachHighland Beach Library3614 South Ocean Blvd.33487(561) 278-5455
HilliardHillard Branch37177 Pecan Street(904) 845-2495
Hobe SoundHobe Sound Branch Library10595 S.E. Federal Highway(772) 546-2257
HolidayCentennial Park Branch Library5740 Moog Road East(727) 846-3204
HolidaySouth Holiday Branch Library4649 Mile Stretch Drive(727) 834-3331
Holly HillHolly Hill Public Library1066 Ridgewood Ave.(904) 239-6454
HollywoodCarver Ranches Branch4735 Sw 18th Street(954) 985-1945
HollywoodHollywood Beach Reading Center1301 S Ocean Dr.(954) 926-2437
HollywoodHollywood Branch2600 Hollywood Boulevard(954) 926-2430
HollywoodStirling Road Branch3151 Stirling Road(954) 985-2689
Holmes BeachIsland Branch Library5701 Marina Drive(941) 778-6341
HomesteadHomestead Branch Library700 North Homestead Blvd.(305) 246-0168
HomosassaHomosassa Library4100 S Grandmarch Ave(352) 628-5626
HosfordJimmy Weaver Memorial Library (Hosford Branch)22149 Ne State Rd 20(850) 379-3330
Howey-In-The-HillsMarianne Beck Memorial Library112 W. Central Ave.34737(352) 324-0254
HudsonHudson Regional Library8012 Library Road(727) 861-3040
HudsonPasco County Public Library Cooperative8012 Library Road34667(727) 861-3020
CityLibraryAddressZipPhone
ImmokaleeImmokalee Branch Library417 North First Street(941) 657-2882
Indian Rocks BeachIndian Rocks Beach Library1507 Bay Palm Boulevard33785(727) 596-1822
IndiantownElisabeth Lahti Library15200 Sw Adams Ave(772) 597-4200
InterlachenInterlachen Public Library133 N. State Road 315(904) 684-1600
InvernessLakes Region Library1511 Druid Road34452(352) 726-2357
IslamoradaHelen Wadley Branch(305) 664-4645
CityLibraryAddressZipPhone
JacksonvilleArgyle Branch7973 S Old Middleburg Rd(904) 573-3164
JacksonvilleBartram Trail Branch Library60 Davis Pond Blvd.(904) 827-6960Email
JacksonvilleBradham Brooks Northwest Regional Library1755 Edgewood Avenue West(904) 765-5402
JacksonvilleBrentwood Branch3725 Pearl Street(904) 630-0924
JacksonvilleCharles D. Webb-Wesconnett Regional Library6887 103rd Street(904) 778-7305
JacksonvilleDallas James Graham Library2304 North Myrtle Avenue(904) 630-0922
JacksonvilleHighlands Regional Library1826 Dunn Avenue(904) 757-7702
JacksonvilleJacksonville Public Library303 North Laura Street32202(904) 630-1994
JacksonvilleMandarin Regional Library3330 Kori Road(904) 262-5201
JacksonvilleMaxville Branch8375 Maxville Blvd(904) 289-7563
JacksonvilleMurray Hill Library918 Edgewood Avenue South(904) 384-2665
JacksonvillePablo Creek Regional Library13295 Beach Blvd(904) 992-7101
JacksonvilleRaiford A. Brown Eastside Library1390 Harrison Street(904) 630-5466
JacksonvilleRegency Square Regional Library9900 Regency Square Blvd.(904) 726-5142
JacksonvilleSan Marco Library1513 Lasalle St(904) 858-2907
JacksonvilleSouth Mandarin Regional Library12125 San Jose Blvd(904) 288-6385
JacksonvilleSoutheast Regional Library10599 Deerwood Park Blvd.(904) 996-0325
JacksonvilleTalking Books - Special Needs Library303 North Laura St(904) 630-1999
JacksonvilleUniversity Park Branch Library3435 University Blvd N(904) 744-2265
JacksonvilleWest Regional Library1425 Chaffee Rd S(904) 693-1448
JacksonvilleWestbrook Library2809 Commonwealth Avenue(904) 384-7424
JacksonvilleWillowbranch Library2875 Park Street(904) 381-8490
JasperJasper Public Library311 Hatley Street Ne(904) 792-2285
JayJay Library5259 Brooker Lane(850) 675-6293
JenningsJennings Public Library1322 Plum Street(904) 938-1143
Jensen BeachHoke Branch Library1150 Nw Jack Williams Way(772) 463-2870
JupiterJupiter Branch Library705 Military Trail(561) 744-2301
CityLibraryAddressZipPhone
KenansvilleKenansville Library Center1180 Canoe Creek Rd. South(407) 892-8117
Key LargoKey Largo Branch101485 Overseas Hwy.(305) 451-2396
Key LargoMonroe County Public Library System700 Fleming Street33040(305) 292-3595
Keystone HeightsKeystone Heights Branch Library(904) 473-4286
KinardKinard Public Library5416 S.W. State Road 73(850) 639-5125
KissimmeeBuenaventura Lakes Library405 Buenaventura Blvd(407) 348-8767
KissimmeeHart Memorial Library211 E. Dakin Avenue(407) 935-0777
KissimmeeLaw Library211 E. Dakin Ave.(407) 935-0777
KissimmeeOsceola County Library System211 E. Dakin Avenue34741(407) 742-8888
CityLibraryAddressZipPhone
LabelleLabelle Free Public Library461 North Main Street(941) 675-0833
Lady LakeLady Lake Public Library225 West Guava Street(352) 753-2957
Lake AlfredLake Alfred Public Library195 East Pomelo Street(863) 956-3434
Lake ButlerNew River Public Library Cooperative110 N. Lake Ave32054(386) 496-2526
Lake ButlerUnion County Public Library175 West Main Street(904) 496-3432
Lake CityColumbia County Public Library308 Nw Columbia Avenue32055(386) 758-1018
Lake CityWest Branch Library435 N.W. Hall Of Fame Drive(386) 758-1321
Lake HelenLake Helen Public Library221 North Euclid Ave.(386) 228-1152
Lake MaryNorthwest Branch Library580 Greenway Blvd.(407) 321-2419
Lake PanasoffkeePanasoffkee Community Library, Inc.1500 Cr 459(352) 793-8608
Lake ParkLake Park Public Library529 Park Ave.33403(561) 881-3330
Lake PlacidLake Placid Memorial Library205 West Interlake Boulevard(863) 699-3705
Lake WalesLake Wales Public Library290 Cypress Garden Lane(863) 678-4004
Lake WorthLake Worth Public Library15 North M Street33460(561) 533-7354
LakelandLakeland Public Library100 Lake Morton Drive(863) 499-8242
LakelandLarry R. Jackson Branch Library1700 N Florida Ave.(863) 499-8243
Land OlakesLand Olakes Branch Library2818 Collier Pkwy.(813) 949-1214
LantanaLantana Public Library205 West Ocean Avenue33462(561) 540-5740
LargoLargo Public Library351 East Bay Drive(727) 587-6715
Lauderdale LakesLauderdale Lakes Branch3521 Nw 43rd Avenue(954) 497-3627
LauderhillLauderhill-City Hall Complex Branch2000 City Hall Drive(954) 497-1630
LauderhillLauderhill-Mall Branch4257 Nw 12th Street(954) 791-1000
Laurel HillGladys N. Milton Memorial Library261 Flowersview Blvd(850) 834-5383
LeeLee Library190 S.E. Cr 255(850) 971-5665
LeesburgLeesburg Public Library204 N Fifth St.(352) 728-9790
Lehigh AcresEast County Regional Library881 Gunnnery Road33971(239) 533-4200
Lighthouse PointDoreen Gauthier Lighthouse Point Library2200 N.E. 38th Street33064(954) 946-6398
Lighthouse PointLighthouse Point Library2200 N.E. 38th Street(954) 946-6398
Live OakSuwannee River Regional Library System1848 Ohio-M L King Avenue South32064(386) 362-2317
LongwoodWest Branch Library245 Hunt Club Blvd., North(407) 862-2282
LutzLutz Branch Library101 West Lutz Lake Fern Rd.(813) 264-3800
Lynn HavenLynn Haven Public Library901 Ohio Avenue32444(850) 265-2781
CityLibraryAddressZipPhone
MacclennyEmily Taber Library14 Mciver Avenue West(904) 259-6464
Madeira BeachGulf Beaches Public Library200 Municipal Drive(727) 391-2828
MadisonMadison County Library100 College Drive(850) 973-6814
MaitlandMaitland Public Library501 South Maitland Avenue32751(407) 647-7700
MarathonGeorge Dolezal Branch3251 Overseas Highway(305) 743-5156
Marco IslandMarco Island Branch Library210 South Heathwood Dr.(941) 394-3272
MargateMargate Catharine Young Branch5810 Park Drive(954) 968-3800
MariannaJackson County Public Library2929 Green Street(850) 482-9631
MariannaPanhandle Public Library Cooperative System2925 Optimist Drive, Suite A32448(850) 482-9296
Mary EstherMary Esther Public Library100 Hollywood, West(850) 243-5731
MayoLafayette County Library(904) 294-1021
MayoThree Rivers Regional Library System262 W. Main St.32066(386) 294-3856
MelbourneDr. Martin Luther King Jr. Library995 East University Blvd.(321) 952-4511Email
MelbourneEau Gallie Public Library1521 Pineapple Avenue(321) 255-4304Email
MelbourneMelbourne Public Library540 East Fee Avenue(321) 952-4514Email
MelbourneSuntree-Viera Public Library335 Pineda Court, Unit 335(321) 255-4405Email
MelbourneWest Melbourne Public Library2755 Wingate Blvd.(321) 952-4508Email
Melbourne BeachMelbourne Beach Library324 Ocean Avenue(321) 956-5642Email
MelroseMelrose Public Library312 Wynnwood Ave32666(904) 475-1237
Merritt IslandMerritt Island Public Library1195 N. Courtenay Parkway32953(321) 455-1369Email
MiamiAllapattah Branch Library1799 Nw 35th Street33142(305) 638-6086
MiamiCivic Center Station Branch Library1501 N.W. 12th Ave.33136(305) 324-0291
MiamiCoconut Grove Branch2875 Mcfarlane Road33133(305) 442-8695
MiamiConcord Branch Library3882 S.W. 112 Ave.33165(305) 442-8695
MiamiCoral Reef Branch Library9211 Coral Reef33157(305) 233-8325
MiamiCountry Walk Branch Library15433 S.W. 137th Ave.33177(786) 293-4577
MiamiCulmer-Overtown Branch350 Nw 13th Street33136(305) 579-5322
MiamiDade County Talking Book Library2455 N.W. 183rd St.33056(305) 751-8687
MiamiDoral Early Childhood Library9585 Nw 41st Street33178(305) 716-9598
MiamiEdison Center Branch Library531 Nw 62nd Street33150(305) 757-8687
MiamiFairlawn Branch Library6869 Sw 8th Street33144(305) 261-1571
MiamiGrapeland Heights Branch1400 Nw 37th Avenue33125(305) 638-5255
MiamiHispanic Branch Library2190 West Flagler St.33135(305) 541-9444
MiamiKendall Branch Library9101 Sw 97th Ave.33176(305) 279-0521
MiamiKey Biscayne Branch299 Crandon Blvd33149(305) 361-6134
MiamiLakes Of The Meadow Branch Library4284 S.W. 152nd Ave33185(305) 222-2149
MiamiLemon City Branch430 Ne 61st Street33137(305) 757-0662
MiamiLittle River Branch160 Ne 79th Street33138(305) 751-8589
MiamiMiami-Dade Public Library System101 West Flagler Street33130(305) 375-2665
MiamiModel City Branch2211 Nw 54th Street33142(305) 638-6978
CityLibraryAddressZipPhone
NaranjaNaranja Branch Library14850 Sw 280 St.33032(305) 242-7935
CityLibraryAddressZipPhone
MiamiNorth Central Branch9590 N.W. 27 Avenue33147(305) 693-4541
MiamiNorth Dade Regional2455 Nw 183rd Street33056(305) 625-6424
MiamiNortheast Branch2930 Aventura Blvd.33180(305) 931-5512
MiamiShenandoah Branch2111 Sw 19th Street33145(305) 854-5286
MiamiSouth Dade Regional10750 Sw 211 Street33189(305) 233-8140
MiamiTamiami Branch Library13250-52 S.W. Eighth St.33130(305) 223-4758
MiamiWest Dade Regional9445 Coral Way33165(305) 553-1134
MiamiWest Flagler Branch5050 West Flagler St.33134(305) 442-8710
MiamiWest Kendall Regional10201 Hammocks Blvd33196(305) 385-7135
Miami BeachMiami Beach Regional Library227 22nd St.33139(305) 535-4219
Miami BeachNorth Shore Branch7501 Collins Ave33141(305) 864-5392
Miami BeachSouth Shore Branch225 Washington Ave.33139(305) 535-4223
Miami LakesMiami Lakes-Palm Springs North6699 Windmill Gate Road33014(305) 822-6521
Miami ShoresBrockway Memorial Library10021 Northeast Second Avenue33138(305) 758-8107
Miami SpringsMiami Springs Branch401 Westward Dr.33166(305) 884-2575
MicanopyMicanopy Branch Library(352) 466-3122
MiccoSouth Mainland Public Library7921 Ron Beatty Blvd.32976(772) 664-4066Email
MiddleburgMiddleburg Branch Library2245 Aster St.(904) 282-2495
MiltonMilton Library5541 Alabama Street(850) 623-5565
MiltonSanta Rosa County Library System6568 Caroline St., Ste. 10132570(850) 623-2043
MimsMims-Scottmoor Public Library3615 Lionel Road(321) 264-5080Email
MonticelloJefferson County R. J. Bailar Public Library260 N. Cherry St.(850) 342-0205
MonticelloWilderness Coast Public Libraries1180 West Washington Street32345(850) 997-7400
Moore HavenGlades County Public Library(863) 946-0744
Mount DoraW.T.Bland Public Library1995 N Donnelly St.(352) 735-7180
MulberryDr. C.C. Pearce Municipal Library103 E Canal Street(863) 425-3246
CityLibraryAddressZipPhone
NaplesCollier County Public Library2385 Orange Blossom Drive34109(239) 593-3511
NaplesEast Naples Branch Library8787 Tamiami Trail East(941) 775-5592
NaplesEstates Branch Library1266 Golden Gate Blvd., W(941) 455-8088
NaplesGolden Gate Branch Library4898 Coronado Parkway(941) 455-1441
NaplesNaples Branch Library650 Central Avenue(941) 261-8201
NaplesVanderbilt Beach Branch Library788 Vanderbilt Beach Road(941) 597-8444
NavarreNavarre Library8484 James M. Harrell Road(850) 936-6120
Neptune BeachBeaches Regional Library600 Third Street(904) 241-1141
New Port RicheyNew Port Richey Public Library5939 Main Street34652(727) 853-1279
New Port RicheyRegency Park Branch Library9701 Little Road(727) 861-3049
New Smyrna BeachNew Smyrna Beach Brannon Memorial Library105 South Riverside Dr.(386) 424-2910
NewberryNewberry Branch Library110 S. Seaboard St.(352) 472-2911
NicevilleNiceville Public Library206 North Partin Dr.(850) 729-4070
NicevilleOkaloosa County Public Library Cooperative206 N. Partin Dr.32578(850) 609-5102
North Fort MyersNorth Fort Myers Public Library2001 Tamiami Trail NE33903(239) 533-4320
North Fort MyersTalking Books Library13240 N Cleveland Ave(239) 995-2665
North LauderdaleNorth Lauderdale Branch6601 Boulevard Of Champions(954) 968-3840
North MiamiNorth Miami Public Library835 Ne 132 Street33161(305) 891-5535
North Miami BeachNorth Miami Beach Public Library1601 Northeast 164 Street33162(305) 948-2970
North Palm BeachNorth Palm Beach Public Library303 Anchorage Drive33408(561) 841-3383
North PortNorth Port Library13800 South Tamiami Trail(941) 861-1300
CityLibraryAddressZipPhone
Oak HillOak Hill Public Library125 E. Halifax Ave.(396) 345-5510
Oakland ParkOakland Park Library1298 N.E. 37 Street33334(954) 630-4366
OcalaFreedom Public Library5870 S.W. 95th Street(352) 438-2580
OcalaMarion County Public Library System2720 East Silver Springs Blvd.34470(352) 671-8551
OcalaMarion Oaks Public Library294 Marion Oaks Lane(352) 438-2570
OcalaOcala Public Library2720 East Silver Springs Boulevard(352) 671-8551
OcklawahaForest Public Library777 South County Road 314 A(352) 438-2540
OdessaAustin Davis Library17808 Wayne Road(813) 264-3825
OkeechobeeOkeechobee County Library206 Sw 16th Street(863) 763-3536
OldsmarOldsmar Public Library101 State St. W(727) 855-5940
Orange CityOrange City Dickinson Memorial Library148 Albertus Way(386) 775-5270
Orange ParkOrange Park Branch Library2054 Plainfield Avenue(904) 264-9764
OrlandoAlafaya Library12000 East Colonial Drive(407) 835-7323
OrlandoEdgewater Library5049 Edgewater Drive(407) 835-7323
OrlandoHerndon Library4324 East Colonial Drive(407) 814-6150
OrlandoHiawassee Library2768 North Hiawassee Road(407) 521-2459
OrlandoOrlando Public Library101 East Central Blvd.32801(407) 835-7323Email
OrlandoSouth Creek Library1702 Deerfield Blvd.(407) 835-7323
OrlandoSouth Trail Library4600 South Orange Blossom Trail(407) 858-4749
OrlandoSoutheast Library5575 South Semoran Blvd.(407) 249-6210
OrlandoSouthwest Library7255 Della Dr.(407) 355-7400
OrlandoTalking Book Section101 E Central Blvd.(407) 835-7464
OrlandoWashington Park Library5151 Raleigh St.(407) 293-8562
OrlandoWest Oaks Library1621 E. Silverstar Road(407) 521-3330
Ormond BeachOrmond Beach Public Library30 South Beach Street(386) 676-4191
OviedoEast Branch Library310 Division Street(407) 366-8150
CityLibraryAddressZipPhone
PacePace Library4750 Pace Patriot Blvd.
PahokeeLoula V. York Branch Library525 Bacom Point Road(561) 924-5928
PaisleyPaisley Library24954 Cr 42(352) 669-1001
PalatkaBostwick Community Library125 Tillman St.(904) 329-0126
PalatkaPutnam County Library System601 College Rd.32177(386) 329-0126
Palm BayFranklin T. Degroodt Memorial Library6475 Minton Rd. Sw(321) 952-6317Email
Palm BayPalm Bay Public Library1520 Port Malablar Blvd. Ne(321) 952-4519Email
Palm Beach GardenNorth County Regional Library11303 Campus Dr.(561) 626-6133
Palm CityPeter Julie Cummings Library2551 S.W. Matheson(772) 288-2551
Palm CoastFlagler County Public Library2500 Palm Coast Parkway Nw32137(386) 446-6764
Palm HarborEast Lake Community Library4125 East Lake Road(727) 773-2665
Palm HarborPalm Harbor Library2330 Nebraska Ave(727) 784-3332
Palm SpringsPalm Springs Public Library217 Cypress Lane33461(561) 965-2204
PalmettoPalmetto Branch Library923 6th Street West(941) 722-3333
Panama CityBay County Public Library25 West Government Street(850) 872-7500
Panama CityNorthwest Regional Library System898 West 11th Street32412(850) 522-2100
Panama City BeachPanama City Beach Library116 South Arnold Road(850) 235-0232
ParkerParker Public Library4710 Second Street(850) 785-3457
ParklandParkland Library6620 University Drive33067(954) 757-4200
Pembroke PinesPembroke Pines Branch955 Nw 129 Avenue(954) 437-2635
Pembroke PinesSouth Regional-Bc Library7300 Pines Boulevard(954) 963-8825
Pembroke PinesSouthwest Regional Library16835 Sheridan Street(954) 538-9996
PensacolaLucia M. Tryon Branch5740 North Ninth Ave.(850) 494-7373
PensacolaSouthwest Branch Library12385 Sorrento Road A-2(850) 453-7780
PensacolaSubregional Talking Book Library200 W Gregory St.(850) 435-1760
PensacolaWest Florida Public Library200 West Gregory Street32502(850) 436-5060
PerryTaylor County Public Library403 North Washington Street32347(850) 838-3512
PiersonPierson Public Library115 North Volusia Avenue(386) 749-6930
Pinellas ParkPinellas Park Public Library7770 52nd Street North(727) 541-0718
Plant CityBruton Memorial Library302 Mclendon Street(813) 757-9215
PlantationWest Regional Library8601 West Broward Blvd.(954) 831-3300
PoincianaPoinciana Library33 Doverplum Road(407) 935-1177
Polk CityPolk City Library215 S. Bougainvillea Street(863) 984-4340
Pompano BeachBeach Branch Library221 Pompano Beach Blvd.(954) 786-2197
Pompano BeachCollier City Branch2800 Nw 9th Court(954) 968-3820
Pompano BeachNorthwest Branch Library1580 Nw Third Ave.(954) 786-2186
Pompano BeachPompano Beach Public Library1213 E Atlantic Blvd.(954) 786-2181
Ponte Vedra BeachPonte Vedra Beach Branch Library101 Library Blvd.(904) 827-6950Email
Port CharlotteCharlotte-Glades Library System2050 Forrest Nelson Blvd.33952(941) 613-3200
Port CharlotteMurdock Public Library18400 Murdock Circle(941) 743-1462
Port CharlottePort Charlotte Public Library2280 Aaron Street(941) 625-6470
Port OrangePort Orange Library1000 City Center Circle(386) 322-5152
Port Saint LucieSaint Lucie West Library520 Nw California Blvd(561) 462-4693
Port St. JoePort St. Joe Branch110 Library Drive(850) 229-8879
Port St. JohnPort St. John Public Library6500 Carole Ave.32927(321) 633-1867Email
Port St. LucieMorningside Branch Library2410 Morningside Blvd.(772) 337-5632
Port St. LuciePort St. Lucie Branch Library180 Sw Prima Vista Blvd.(772) 871-5450
Punta GordaPunta Gorda Public Library424 West Henry Street(941) 639-2049
CityLibraryAddressZipPhone
QuincyGadsden County Public Library732 S. Pat Thomas Parkway32351(850) 627-7106
CityLibraryAddressZipPhone
ReddickReddick Public Library15150 N.W. Gainesville Road(352) 438-2566
RiverviewRiverview Branch Library10509 Riverview Drive(813) 671-7690
Riviera BeachRiviera Beach Public Library600 W. Blue Heron Blvd.33404(561) 845-4195
Royal Palm BeachRoyal Palm Beach Branch Library500 Civic Center Way(561) 790-6030
RuskinRuskin Branch Library(813) 671-7638
CityLibraryAddressZipPhone
Safety HarborSafety Harbor Public Library101 Second St North(727) 724-1525
SanfordNorth Branch Library150 N. Palmetto Ave.(407) 322-2182
SanibelSanibel Public Library770 Dunlop Road33957(239) 472-2483
Santa Rosa BeachCoastal Branch Library336 Greenway Trail(850) 267-2809
SarasotaFruitville Public Library100 Coburn Road(941) 861-2500
SarasotaGulf Gate Library7112 Curtiss Ave.(941) 316-1213
SarasotaNorth Sarasota Library2801 Newtown Blvd.(941) 861-9830
SarasotaSarasota County Public Libraries1660 Ringling Blvd.34236(941) 861-5450
SarasotaSelby Public Library1331 First Street(941) 861-1100
Satellite BeachSatellite Beach Public Library751 Jamaica Boulevard(407) 779-4004Email
SebastianNorth Indian River County Library1001 County Road 512(561) 589-1355
SebringHeartland Library Cooperative319 W. Center Ave.33870(863) 402-6719
SebringSebring Public Library319 West Center Avenue(863) 402-6716
SeffnerSeffner-Mango Branch Library11724 East Ml King Jr. Blvd(813) 276-2606
SorrentoEast Lake County Library31336 County Road 437 South(352) 383-9980
South BayClarence E. Anthony Branch Library375 Sw 2nd Ave.(561) 992-8393
South MiamiSouth Miami Branch6000 Sunset Dr.(305) 667-6121
Spring HillLittle Red Schoolhouse Branch1208 Kenlake Avenue(352) 688-5037
SpringfieldSpringfield Branch408 School Avenue(850) 785-1181
St. AugustineSoutheast Branch Library6670 Us 1 South32086(904) 827-6900Email
St. AugustineSt. Johns County Public Library1960 N. Ponce De Leon Blvd32084(904) 827-6940Email
St. AugustineSt. Johns County Public Library Administration6670 Us 1 South32086(904) 827-6925Email
St. Augustine BeachAnastasia Island Branch Library124 Seagrove Main St32080(904) 209-3730Email
St. CloudNarcoossee Library2700 N Narcoossee Road(407) 892-2108
St. CloudVeterans Memorial Library810 13th Street(407) 892-6910
St. Pete BeachSt. Pete Beach Public Library365 73rd Ave(727) 363-9238
St. PetersburgJames Weldon Johnson Branch Library1059 18th Ave South(727) 893-7113
St. PetersburgMirror Lake Branch280 5th Street N(727) 893-7268
St. PetersburgNorth Branch Library861 70th Ave North(727) 893-7214
St. PetersburgSouth Branch Library2300 Roy Hanna Dr. South(727) 893-7244
St. PetersburgSt. Petersburg Public Library3745 Ninth Ave. No.(727) 893-7724
StarkeBradford County Public Library105 E. Jackson St.(904) 964-6400
StuartBlake Library2351 Se Monterey Road(772) 288-5702
StuartLaw Library Branch100 E Ocean Blvd.(772) 221-1427
StuartMartin County Library System2351 Se Monterey Road34996(772) 219-4908
StuartRobert Morgade Branch5851 Se Community Drive(772) 463-3245
SumtervilleClark Maxwell, Jr. Library1405 Cr 526-A(352) 568-3456
SunriseSunrise Dan Pearl Branch10500 W. Oakland Park Blvd.(954) 749-2521
SunriseSunset Strip Branch6600 Sunset Strip(954) 749-2525
CityLibraryAddressZipPhone
TallahasseeDr. B. L. Perry, Jr. Branch Library2804 South Adams Street(850) 606-2950
TallahasseeFort Braden Branch Library16327 Blountstown Highway(850) 606-2900
TallahasseeLake Jackson Branch Library3840-302 North Monroe St.(850) 606-2850
TallahasseeLeroy Collins Leon County Public Library Syst200 West Park Avenue32301(850) 606-2665
TallahasseeNortheast Branch Library - Bruce J. Host Center5513 Thomasville Road(850) 606-2800
TallahasseeParkway Branch Library1210 Capital Circle Se(850) 606-2750
TamaracTamarac Branch8701 W. Commercial Blvd.(954) 720-2282
TamaracTamarac Popular Branch8601 West Mcnab Road(954) 720-2273
Tampa78th Street Community Library7625 Palm River Road(813) 612-9123
TampaCharles J. Fendig Library3909 Neptune Street(813) 273-3680
TampaCollege Hill Branch Library2607 East Martin L. King Dr.(813) 273-3681
TampaEgypt Lake Partnership Library3403 West Lambright Street(813) 554-5106
TampaHillsborough County Public Library Cooperative900 North Ashley Drive33602(813) 273-3660
TampaJan K. Platt Regional Library3910 S. Manhattan Avenue(813) 272-6000
TampaJimmie B. Keel Regional Library2902 W. Bearss Avenue(813) 264-3831
TampaJohn F. Germany Public Library900 North Ashley Drive(813) 273-3652
TampaNew Tampa Regional Library10001 Cross Creek Blvd(813) 903-2284
TampaNorth Tampa Branch Library8916 North Blvd.(813) 975-2111
TampaPort Tampa Branch Library8611 Interbay Blvd.(813) 301-7001
TampaRobert W. Saunders, Sr. Branch Library1505 N. Nebraska Ave.(813) 307-3211
TampaScience Library At Mosi-Museum Of Science And4801 E Fowler Avenue(813) 958-7678
TampaSeminole Heights Branch Library4711 Central Ave.(813) 273-3669
TampaWest Gate Branch Library7609 Paula Dr.(813) 554-5031
TampaWest Tampa Branch Library2312 W. Union St.(813) 273-3674
TampaYbor City Branch1505 Nebraska(813) 272-5547
Tarpon SpringsTarpon Springs Library138 E Lemon Street(727) 943-4922
TavaresLake County Library System2401 Woodlea Rd.32778(352) 253-6180
TavaresTavares Public Library314 North New Hampshire Ave.(352) 742-6204
Temple TerraceTemple Terrace Public Library202 Bullard Pkwy(813) 989-7160
TequestaTequesta Branch Library461 Old Dixie Hwy. North(561) 746-5970
The VillagesThe Villages Public Library3010 Saddlebrook Lane(352) 259-5739
ThonotosassaThonotosassa Branch Library10715 Main St.(813) 987-6215
TitusvilleNorth Brevard Public Library2121 South Hopkins Avenue(407) 264-5026Email
TrentonGilchrist County Library105 N.E. 11th Street(352) 463-2210
CityLibraryAddressZipPhone
UmatillaUmatilla Public Library412 Hatfield Drive(352) 669-2911
CityLibraryAddressZipPhone
ValparaisoValparaiso Community Library459 Valparaiso Pkwy(850) 729-5406
VeniceJacaranda Public Library4143 Woodmere Park Blvd.(941) 861-1260
VeniceVenice Area Public Library300 South Nokomis Ave(941) 861-1330
VernonVernon Branch Library3731 Roche Avenue(850) 535-1208
Vero BeachIndian River County Library1600 21st Street32960(772) 770-5060
Vero BeachIndian River Law Library2000 16th Street Suite 119(772) 770-5157
CityLibraryAddressZipPhone
WaldoWaldo Branch Library150 Sw 2nd Pl(352) 468-3298
WauchulaHardee County Public Library315 North Sixth Avenue(941) 773-6438
WausauWausau Branch Library(850) 535-1208
WebsterE.C. Rowell Public Library85 E Central Avenue(352) 568-1600
WelakaWelaka Womans Club Library644 Cr 309(904) 467-9706
WellingtonWellington Branch Library1951 Royal Fern Drive(561) 790-6070
West Palm BeachMandel Public Library Of West Palm Beach411 Clematis Street33401(561) 868-7700Email
West Palm BeachOkeechobee Boulevard Branch5689 West Okeechobee Blvd.(561) 233-1880
West Palm BeachPalm Beach County Library System3650 Summit Boulevard33406(561) 233-2600
WestonWeston Reading Center2505 Arvida Parkway(954) 389-2046
WewahitchkaWewa Branch Library314 North Second St.(850) 639-2419
White SpringsWhite Springs Public Library12797 Roberts St.(904) 397-1389
WildwoodWildwood Public Library702 Webster Street(352) 748-1158
WillistonWilliston Public Library10 S.E. First Street(352) 528-2313
Wilton ManorsRichard C. Sullivan Public Library Of Wilton Manors500 Northeast 26 Street33305(954) 390-2195
Wilton ManorsWilton Manors Public Library500 N.E. 26th Street(954) 390-2195
WindermereWindermere Library530 Main Street(407) 876-7540
Winter GardenWest Orange Library(407) 656-4582
Winter HavenWinter Haven Public Library - Kathryn L. Smith Memorial325 Avenue A, Nw(863) 291-5880
Winter ParkWinter Park Public Library460 E. New England Avenue32789(407) 623-3300
CityLibraryAddressZipPhone
YankeetownA.F. Knotts Public Library11 56th Street(352) 447-4212
YuleeYulee Branch76346 William Burgess Blvd.(904) 548-4467
CityLibraryAddressZipPhone
ZephyrhillsZephyrhills Library5347 8th Street(813) 782-1451

Public Libraries | About Us | Add & Update Your Library | Link To Us | Contact

The listings of local libraries on this web site are updated regularly.
©2014 PublicLibraries.com. Promoting local public libraries online since 1999.