Guest, Sign inJoin
Taft, FloridaTaft, #1 on this list · Photo: LittleT889 · CC BY 4.0
Florida rankings · Hazard risk

Towns with the lowest natural-hazard risk in Florida

Taft ranks first on hazard risk among Florida’s 638 towns of 2,500+; 2 of the 638 grade A− or better on hazard risk nationally.

The Hazard risk grade: FEMA’s expected yearly loss to buildings from natural hazards, where residents live (National Risk Index). How grades work

#1

Taft

unincorporated, Orange County · 2,730 people
A−

Hazard risk grade, better than 76% of U.S. towns·Overall B · #65 of 634 in FL

#3

St. Augustine Beach

St. Johns County · 6,810 people
B+

Hazard risk grade, better than 73% of U.S. towns·Overall A− · #14 of 634 in FL

All 638 towns

Hazard risk grade, best first (the letter is national). Towns with the same score share a rank (T = tied; 2 towns here); the overall grade and state rank are beside each.

638 towns ranked. Not here? See why a town may be missing.

#TownGradeOverall
1Taftunincorporated, Orange County · 2,730 peopleA−better than 76% of U.S. towns·Overall B · #65 of 634
2St. Augustine Southunincorporated, St. Johns County · 4,714 peopleA−better than 75% of U.S. towns·Overall A · #2 of 634
3St. Augustine BeachSt. Johns County · 6,810 peopleB+better than 73% of U.S. towns·Overall A− · #14 of 634
4Fairview Shoresunincorporated, Orange County · 11,844 peopleB+better than 66% of U.S. towns·Overall B− · #156 of 634
5University College campusunincorporated, Orange County · 41,902 peopleBbetter than 65% of U.S. towns·Overall B
6St. Augustine Shoresunincorporated, St. Johns County · 9,462 peopleBbetter than 65% of U.S. towns·Overall B+ · #57 of 634
7LeesburgLake County · 38,905 peopleBbetter than 64% of U.S. towns·Overall D · #526 of 634
8Fern Parkunincorporated, Seminole County · 7,981 peopleBbetter than 64% of U.S. towns·Overall B+ · #58 of 634
9Fruitland ParkLake County · 9,543 peopleBbetter than 64% of U.S. towns·Overall C · #352 of 634
10Atlantic BeachDuval County · 13,245 peopleBbetter than 63% of U.S. towns·Overall B− · #182 of 634
11Goldenrodunincorporated, Orange County · 12,878 peopleBbetter than 62% of U.S. towns·Overall C+ · #290 of 634
12Heathrowunincorporated, Seminole County · 6,769 peopleBbetter than 62% of U.S. towns·Overall A− · #10 of 634
13EustisLake County · 25,483 peopleBbetter than 61% of U.S. towns·Overall C · #314 of 634
14South Highpointunincorporated, Pinellas County · 4,174 peopleBbetter than 60% of U.S. towns·Overall C · #374 of 634
15Lake MarySeminole County · 16,789 peopleBbetter than 60% of U.S. towns·Overall A− · #8 of 634
16Forest Cityunincorporated, Seminole County · 15,312 peopleBbetter than 60% of U.S. towns·Overall B+ · #33 of 634
17Orange ParkClay County · 8,953 peopleBbetter than 59% of U.S. towns·Overall B · #89 of 634
18Mount DoraLake County · 18,791 peopleBbetter than 59% of U.S. towns·Overall C− · #418 of 634
19Fernandina BeachNassau County · 13,869 peopleBbetter than 58% of U.S. towns·Overall A− · #26 of 634
20UmatillaLake County · 4,199 peopleBbetter than 58% of U.S. towns·Overall C · #338 of 634
21MacclennyBaker County · 8,251 peopleBbetter than 58% of U.S. towns·Overall C+ · #242 of 634
22LongwoodSeminole County · 16,892 peopleBbetter than 57% of U.S. towns·Overall B · #114 of 634
23ClermontLake County · 52,812 peopleBbetter than 57% of U.S. towns·Overall C+ · #233 of 634
24Pine Castleunincorporated, Orange County · 10,371 peopleBbetter than 56% of U.S. towns·Overall C− · #497 of 634
25Bal HarbourMiami-Dade County · 3,036 peopleBbetter than 55% of U.S. towns·Overall C · #312 of 634
26South Apopkaunincorporated, Orange County · 7,300 peopleB−better than 55% of U.S. towns·Overall C− · #424 of 634
27HilliardNassau County · 3,161 peopleB−better than 54% of U.S. towns·Overall C+ · #255 of 634
28St. AugustineSt. Johns County · 16,141 peopleB−better than 54% of U.S. towns·Overall B+ · #49 of 634
29Ridgecrestunincorporated, Pinellas County · 3,571 peopleB−better than 54% of U.S. towns·Overall D · #534 of 634
30Key BiscayneMiami-Dade County · 14,815 peopleB−better than 52% of U.S. towns·Overall A− · #15 of 634
31Southchaseunincorporated, Orange County · 13,981 peopleB−better than 52% of U.S. towns·Overall C+ · #281 of 634
32Azalea Parkunincorporated, Orange County · 16,180 peopleB−better than 52% of U.S. towns·Overall C · #372 of 634
33Lake CityColumbia County · 12,788 peopleB−better than 52% of U.S. towns·Overall C · #413 of 634
34Jacksonville BeachDuval County · 23,615 peopleB−better than 52% of U.S. towns·Overall B · #74 of 634
35MascotteLake County · 10,150 peopleB−better than 52% of U.S. towns·Overall C · #343 of 634
36Yuleeunincorporated, Nassau County · 16,648 peopleB−better than 51% of U.S. towns·Overall B+ · #34 of 634
37Winter GardenOrange County · 48,063 peopleB−better than 51% of U.S. towns·Overall C+ · #214 of 634
38Neptune BeachDuval County · 7,020 peopleB−better than 51% of U.S. towns·Overall B · #120 of 634
T39Holden Heightsunincorporated, Orange County · 3,286 peopleB−better than 50% of U.S. towns·Overall B+ · #56 of 634
T39Holden Lakes3,522 peopleB−better than 50% of U.S. towns·No overall grade
41AventuraMiami-Dade County · 39,880 peopleB−better than 50% of U.S. towns·Overall C+ · #262 of 634
42MinneolaLake County · 21,064 peopleB−better than 49% of U.S. towns·Overall C+ · #231 of 634
43SanfordSeminole County · 67,483 peopleB−better than 49% of U.S. towns·Overall C · #326 of 634
44PahokeePalm Beach County · 5,794 peopleB−better than 49% of U.S. towns·Overall C− · #494 of 634
45GulfportPinellas County · 11,404 peopleB−better than 48% of U.S. towns·Overall C · #378 of 634
46SurfsideMiami-Dade County · 5,591 peopleB−better than 48% of U.S. towns·Overall B · #70 of 634
47Mangonia ParkPalm Beach County · 2,667 peopleB−better than 48% of U.S. towns·Overall D · #564 of 634
48BelleairPinellas County · 4,631 peopleB−better than 47% of U.S. towns·Overall B+ · #38 of 634
49ApopkaOrange County · 65,552 peopleB−better than 47% of U.S. towns·Overall C− · #457 of 634
50ClearwaterPinellas County · 114,364 peopleB−better than 47% of U.S. towns·Overall C · #394 of 634
51Butler Beachunincorporated, St. Johns County · 4,610 peopleB−better than 46% of U.S. towns·Overall B− · #166 of 634
52Bellair-Meadowbrook Terraceunincorporated, Clay County · 14,755 peopleB−better than 46% of U.S. towns·Overall B− · #151 of 634
53MaitlandOrange County · 19,511 peopleB−better than 46% of U.S. towns·Overall B− · #202 of 634
54Green Cove SpringsClay County · 10,079 peopleB−better than 46% of U.S. towns·Overall B− · #192 of 634
55WindermereOrange County · 3,344 peopleB−better than 45% of U.S. towns·Overall B · #76 of 634
56Sunny Isles BeachMiami-Dade County · 22,395 peopleB−better than 45% of U.S. towns·Overall B− · #150 of 634
57TavaresLake County · 22,490 peopleB−better than 45% of U.S. towns·Overall C · #368 of 634
58Winter ParkOrange County · 30,444 peopleB−better than 45% of U.S. towns·Overall C+ · #205 of 634
59Doctor Phillipsunincorporated, Orange County · 12,984 peopleC+better than 44% of U.S. towns·Overall C+ · #288 of 634
60Wekiwa Springsunincorporated, Seminole County · 23,915 peopleC+better than 44% of U.S. towns·Overall A− · #30 of 634
61Tierra Verdeunincorporated, Pinellas County · 4,108 peopleC+better than 44% of U.S. towns·Overall C+ · #207 of 634
62Horizon Westunincorporated, Orange County · 67,416 peopleC+better than 44% of U.S. towns·Overall B · #128 of 634
63Watertownunincorporated, Columbia County · 3,068 peopleC+better than 44% of U.S. towns·Overall C · #377 of 634
64Tangerineunincorporated, Orange County · 4,326 peopleC+better than 44% of U.S. towns·Overall B · #116 of 634
65JacksonvilleDuval County · 1,017,689 peopleC+better than 44% of U.S. towns·Overall C− · #437 of 634
66Westgateunincorporated, Palm Beach County · 8,151 peopleC+better than 44% of U.S. towns·Overall C− · #443 of 634
67OviedoSeminole County · 41,317 peopleC+better than 43% of U.S. towns·Overall A− · #21 of 634
68Lake Butlerunincorporated, Orange County · 17,125 peopleC+better than 43% of U.S. towns·Overall B− · #132 of 634
69CasselberrySeminole County · 31,872 peopleC+better than 43% of U.S. towns·Overall B− · #169 of 634
70OaklandOrange County · 3,774 peopleC+better than 42% of U.S. towns·Overall B+ · #61 of 634
71Hallandale BeachBroward County · 42,698 peopleC+better than 42% of U.S. towns·Overall C− · #422 of 634
72Bay Hillunincorporated, Orange County · 4,512 peopleC+better than 42% of U.S. towns·Overall B · #126 of 634
73Crystal Lakeunincorporated, Polk County · 5,451 peopleC+better than 42% of U.S. towns·Overall D− · #579 of 634
74Orlovistaunincorporated, Orange County · 6,890 peopleC+better than 42% of U.S. towns·Overall C− · #487 of 634
75Lady LakeLake County · 17,496 peopleC+better than 42% of U.S. towns·Overall C− · #423 of 634
76Belle IsleOrange County · 7,688 peopleC+better than 42% of U.S. towns·Overall C+ · #248 of 634
77West Perrineunincorporated, Miami-Dade County · 11,162 peopleC+better than 42% of U.S. towns·Overall C− · #427 of 634
78WestlakePalm Beach County · 9,042 peopleC+better than 42% of U.S. towns·Overall B+ · #59 of 634
79South PasadenaPinellas County · 5,169 peopleC+better than 41% of U.S. towns·Overall C · #347 of 634
80Westchaseunincorporated, Hillsborough County · 24,885 peopleC+better than 41% of U.S. towns·Overall B− · #144 of 634
81Altamonte SpringsSeminole County · 48,000 peopleC+better than 41% of U.S. towns·Overall B− · #204 of 634
82Belle GladePalm Beach County · 17,241 peopleC+better than 41% of U.S. towns·Overall C− · #471 of 634
83Bay Harbor IslandsMiami-Dade County · 6,021 peopleC+better than 41% of U.S. towns·Overall B+ · #42 of 634
84OrlandoOrange County · 333,888 peopleC+better than 40% of U.S. towns·Overall C · #323 of 634
85Egypt Lake-Letounincorporated, Hillsborough County · 35,873 peopleC+better than 40% of U.S. towns·Overall D · #513 of 634
86Feather Soundunincorporated, Pinellas County · 3,476 peopleC+better than 40% of U.S. towns·Overall B− · #148 of 634
87Mangounincorporated, Hillsborough County · 13,242 peopleC+better than 40% of U.S. towns·Overall D · #528 of 634
88Zellwoodunincorporated, Orange County · 3,228 peopleC+better than 40% of U.S. towns·Overall B+ · #39 of 634
89WillistonLevy County · 3,456 peopleC+better than 40% of U.S. towns·Overall C− · #451 of 634
90LargoPinellas County · 80,690 peopleC+better than 39% of U.S. towns·Overall C · #366 of 634
91Mount Plymouthunincorporated, Lake County · 4,604 peopleC+better than 39% of U.S. towns·Overall C · #403 of 634
92St. PetersburgPinellas County · 264,033 peopleC+better than 39% of U.S. towns·Overall C− · #417 of 634
93South BayPalm Beach County · 5,140 peopleC+better than 39% of U.S. towns·Overall D · #509 of 634
94Bithlounincorporated, Orange County · 10,486 peopleC+better than 38% of U.S. towns·Overall C · #364 of 634
95OcoeeOrange County · 51,932 peopleC+better than 38% of U.S. towns·Overall C+ · #298 of 634
96New Port Richey Eastunincorporated, Pasco County · 11,939 peopleC+better than 38% of U.S. towns·Overall C− · #446 of 634
97Elfersunincorporated, Pasco County · 15,006 peopleC+better than 37% of U.S. towns·Overall C+ · #291 of 634
98Sky Lakeunincorporated, Orange County · 8,116 peopleC+better than 37% of U.S. towns·Overall C · #382 of 634
99OldsmarPinellas County · 14,521 peopleC+better than 37% of U.S. towns·Overall C+ · #238 of 634
100BrooksvilleHernando County · 10,145 peopleC+better than 37% of U.S. towns·Overall C− · #498 of 634
101Lockhartunincorporated, Orange County · 15,371 peopleC+better than 37% of U.S. towns·Overall C · #389 of 634
102Clarconaunincorporated, Orange County · 3,850 peopleC+better than 37% of U.S. towns·Overall C+ · #227 of 634
103Juno BeachPalm Beach County · 3,935 peopleC+better than 36% of U.S. towns·Overall B− · #133 of 634
104Opa-lockaMiami-Dade County · 16,177 peopleC+better than 36% of U.S. towns·Overall C− · #440 of 634
105Asbury Lakeunincorporated, Clay County · 14,458 peopleC+better than 36% of U.S. towns·Overall B · #69 of 634
106Safety HarborPinellas County · 16,624 peopleC+better than 36% of U.S. towns·Overall B+ · #45 of 634
107BelleviewMarion County · 6,512 peopleC+better than 36% of U.S. towns·Overall D− · #618 of 634
108GrovelandLake County · 25,526 peopleC+better than 36% of U.S. towns·Overall C · #344 of 634
109River Ridgeunincorporated, Pasco County · 5,149 peopleC+better than 36% of U.S. towns·Overall B− · #171 of 634
110QuincyGadsden County · 8,162 peopleC+better than 36% of U.S. towns·Overall D− · #612 of 634
111Crooked Lake Parkunincorporated, Polk County · 2,641 peopleC+better than 36% of U.S. towns·Overall D− · #602 of 634
112Oak Ridgeunincorporated, Orange County · 23,364 peopleC+better than 36% of U.S. towns·Overall D · #511 of 634
113Hunters Creekunincorporated, Orange County · 22,819 peopleC+better than 36% of U.S. towns·Overall B · #110 of 634
114EdgewoodOrange County · 2,845 peopleC+better than 36% of U.S. towns·Overall B− · #198 of 634
115Brownsvilleunincorporated, Miami-Dade County · 16,936 peopleC+better than 36% of U.S. towns·Overall C− · #459 of 634
116Chevalunincorporated, Hillsborough County · 13,969 peopleC+better than 36% of U.S. towns·Overall C+ · #230 of 634
117New Port RicheyPasco County · 18,299 peopleC+better than 36% of U.S. towns·Overall B− · #186 of 634
118Harbor Bluffsunincorporated, Pinellas County · 3,076 peopleC+better than 35% of U.S. towns·Overall B− · #179 of 634
119Loxahatchee GrovesPalm Beach County · 3,549 peopleC+better than 35% of U.S. towns·Overall B− · #146 of 634
120Palm River-Clair Melunincorporated, Hillsborough County · 27,844 peopleC+better than 35% of U.S. towns·Overall C− · #450 of 634
121Universityunincorporated, Hillsborough County · 48,127 peopleC+better than 35% of U.S. towns·Overall C− · #434 of 634
122Seminole Manorunincorporated, Palm Beach County · 2,678 peopleC+better than 35% of U.S. towns·Overall C− · #477 of 634
123Ruskinunincorporated, Hillsborough County · 29,834 peopleC+better than 35% of U.S. towns·Overall D · #510 of 634
124Lake Worth BeachPalm Beach County · 43,970 peopleC+better than 35% of U.S. towns·Overall D · #566 of 634
125Alafayaunincorporated, Orange County · 92,449 peopleC+better than 35% of U.S. towns·Overall C+ · #217 of 634
126West Palm BeachPalm Beach County · 127,189 peopleCbetter than 35% of U.S. towns·Overall C− · #455 of 634
127Meadow Woodsunincorporated, Orange County · 42,852 peopleCbetter than 35% of U.S. towns·Overall B− · #200 of 634
128MidwayGadsden County · 3,482 peopleCbetter than 35% of U.S. towns·Overall D− · #605 of 634
129Apollo Beachunincorporated, Hillsborough County · 33,355 peopleCbetter than 35% of U.S. towns·Overall C+ · #261 of 634
130Conwayunincorporated, Orange County · 12,928 peopleCbetter than 35% of U.S. towns·Overall B− · #147 of 634
131Sawgrassunincorporated, St. Johns County · 4,929 peopleCbetter than 34% of U.S. towns·Overall B+ · #37 of 634
132Inwoodunincorporated, Polk County · 7,556 peopleCbetter than 34% of U.S. towns·Overall D− · #601 of 634
133Lake Magdaleneunincorporated, Hillsborough County · 32,083 peopleCbetter than 34% of U.S. towns·Overall C · #322 of 634
134DunedinPinellas County · 35,227 peopleCbetter than 34% of U.S. towns·Overall B · #109 of 634
135MiamiMiami-Dade County · 489,812 peopleCbetter than 34% of U.S. towns·Overall C− · #493 of 634
136Pinellas ParkPinellas County · 52,295 peopleCbetter than 34% of U.S. towns·Overall C− · #433 of 634
137OcalaMarion County · 71,753 peopleCbetter than 34% of U.S. towns·Overall D− · #610 of 634
138South MiamiMiami-Dade County · 13,660 peopleCbetter than 34% of U.S. towns·Overall C+ · #213 of 634
139Beacon Squareunincorporated, Pasco County · 7,895 peopleCbetter than 34% of U.S. towns·Overall C · #340 of 634
140Lakesideunincorporated, Clay County · 32,105 peopleCbetter than 34% of U.S. towns·Overall B− · #160 of 634
141GainesvilleAlachua County · 148,671 peopleCbetter than 34% of U.S. towns·Overall D · #504 of 634
142Jasmine Estatesunincorporated, Pasco County · 23,571 peopleCbetter than 33% of U.S. towns·Overall C− · #426 of 634
143Connertonunincorporated, Pasco County · 7,650 peopleCbetter than 33% of U.S. towns·Overall C · #307 of 634
144Rio Pinarunincorporated, Orange County · 4,985 peopleCbetter than 33% of U.S. towns·Overall C · #310 of 634
145North MiamiMiami-Dade County · 60,884 peopleCbetter than 33% of U.S. towns·Overall C− · #438 of 634
146TampaHillsborough County · 413,554 peopleCbetter than 33% of U.S. towns·Overall C− · #458 of 634
147Gladeviewunincorporated, Miami-Dade County · 16,655 peopleCbetter than 33% of U.S. towns·Overall C− · #488 of 634
148JupiterPalm Beach County · 62,350 peopleCbetter than 33% of U.S. towns·Overall A− · #19 of 634
149Biscayne Gardens35,472 peopleCbetter than 32% of U.S. towns·No overall grade
150High Pointunincorporated, Hernando County · 3,548 peopleCbetter than 32% of U.S. towns·Overall B− · #195 of 634
151Town 'n' Countryunincorporated, Hillsborough County · 85,928 peopleCbetter than 32% of U.S. towns·Overall C · #396 of 634
152EdgewaterVolusia County · 24,795 peopleCbetter than 32% of U.S. towns·Overall C · #349 of 634
153LakelandPolk County · 125,520 peopleCbetter than 32% of U.S. towns·Overall D · #567 of 634
154Northdaleunincorporated, Hillsborough County · 25,710 peopleCbetter than 32% of U.S. towns·Overall C+ · #251 of 634
155Balmunincorporated, Hillsborough County · 7,181 peopleCbetter than 32% of U.S. towns·Overall C− · #441 of 634
156North Bay VillageMiami-Dade County · 8,099 peopleCbetter than 32% of U.S. towns·Overall B · #94 of 634
157East Lake-Orient Parkunincorporated, Hillsborough County · 29,213 peopleCbetter than 32% of U.S. towns·Overall C− · #472 of 634
158Seffnerunincorporated, Hillsborough County · 8,885 peopleCbetter than 32% of U.S. towns·Overall C · #337 of 634
159Williamsburgunincorporated, Orange County · 9,063 peopleCbetter than 32% of U.S. towns·Overall B · #91 of 634
160Tarpon SpringsPinellas County · 25,602 peopleCbetter than 32% of U.S. towns·Overall C+ · #293 of 634
161San Castleunincorporated, Palm Beach County · 3,052 peopleCbetter than 31% of U.S. towns·Overall C− · #481 of 634
162Palm Harborunincorporated, Pinellas County · 61,512 peopleCbetter than 31% of U.S. towns·Overall C+ · #216 of 634
163DundeePolk County · 6,424 peopleCbetter than 31% of U.S. towns·Overall D− · #630 of 634
164Winter HavenPolk County · 62,313 peopleCbetter than 31% of U.S. towns·Overall D− · #607 of 634
165Four Cornersunincorporated, Lake County · 65,048 peopleCbetter than 31% of U.S. towns·Overall C− · #462 of 634
166Coral GablesMiami-Dade County · 49,578 peopleCbetter than 31% of U.S. towns·Overall B+ · #52 of 634
167ClewistonHendry County · 7,594 peopleCbetter than 31% of U.S. towns·Overall D− · #589 of 634
168Pine Hillsunincorporated, Orange County · 80,105 peopleCbetter than 31% of U.S. towns·Overall D · #522 of 634
169Riviera BeachPalm Beach County · 39,357 peopleCbetter than 31% of U.S. towns·Overall D · #557 of 634
170Fleming Islandunincorporated, Clay County · 29,766 peopleCbetter than 31% of U.S. towns·Overall B+ · #32 of 634
171Land O' Lakesunincorporated, Pasco County · 38,910 peopleCbetter than 30% of U.S. towns·Overall C+ · #211 of 634
172LantanaPalm Beach County · 12,449 peopleCbetter than 30% of U.S. towns·Overall C+ · #241 of 634
173Lake AlfredPolk County · 10,107 peopleCbetter than 30% of U.S. towns·Overall C− · #476 of 634
174Wimaumaunincorporated, Hillsborough County · 15,266 peopleCbetter than 30% of U.S. towns·Overall D · #550 of 634
175Boynton BeachPalm Beach County · 82,396 peopleCbetter than 30% of U.S. towns·Overall C− · #421 of 634
176WildwoodSumter County · 19,436 peopleCbetter than 30% of U.S. towns·Overall C · #369 of 634
177Carrollwoodunincorporated, Hillsborough County · 36,725 peopleCbetter than 30% of U.S. towns·Overall C+ · #253 of 634
178Palm Beach GardensPalm Beach County · 63,883 peopleCbetter than 30% of U.S. towns·Overall B · #115 of 634
179PalatkaPutnam County · 10,872 peopleCbetter than 30% of U.S. towns·Overall D− · #622 of 634
180North Miami BeachMiami-Dade County · 46,236 peopleCbetter than 30% of U.S. towns·Overall C− · #490 of 634
181Citrus Parkunincorporated, Hillsborough County · 28,804 peopleCbetter than 30% of U.S. towns·Overall C · #315 of 634
182Lealmanunincorporated, Pinellas County · 20,567 peopleCbetter than 30% of U.S. towns·Overall C · #391 of 634
183Miami LakesMiami-Dade County · 33,067 peopleCbetter than 30% of U.S. towns·Overall B+ · #62 of 634
184Quail Ridgeunincorporated, Pasco County · 2,916 peopleCbetter than 29% of U.S. towns·Overall C+ · #254 of 634
185Olympia Heightsunincorporated, Miami-Dade County · 12,399 peopleCbetter than 29% of U.S. towns·Overall B− · #139 of 634
186Brandonunincorporated, Hillsborough County · 119,767 peopleCbetter than 29% of U.S. towns·Overall C · #356 of 634
187Silver Springs Shoresunincorporated, Marion County · 28,537 peopleCbetter than 29% of U.S. towns·Overall D− · #603 of 634
188Princetonunincorporated, Miami-Dade County · 42,625 peopleCbetter than 29% of U.S. towns·Overall C+ · #235 of 634
189Holidayunincorporated, Pasco County · 22,785 peopleCbetter than 29% of U.S. towns·Overall C · #384 of 634
190Bay Pinesunincorporated, Pinellas County · 2,519 peopleCbetter than 29% of U.S. towns·Overall A− · #29 of 634
191Eagle LakePolk County · 6,415 peopleCbetter than 29% of U.S. towns·Overall D− · #629 of 634
192Lutzunincorporated, Hillsborough County · 27,106 peopleCbetter than 29% of U.S. towns·Overall C+ · #236 of 634
193The Acreageunincorporated, Palm Beach County · 40,843 peopleCbetter than 29% of U.S. towns·Overall C+ · #252 of 634
194Fort MeadePolk County · 5,379 peopleCbetter than 29% of U.S. towns·Overall D− · #597 of 634
195Daytona Beach ShoresVolusia County · 5,187 peopleCbetter than 29% of U.S. towns·Overall C · #316 of 634
196Progress Villageunincorporated, Hillsborough County · 10,450 peopleCbetter than 29% of U.S. towns·Overall C+ · #271 of 634
197Pembroke ParkBroward County · 6,425 peopleCbetter than 29% of U.S. towns·Overall C · #342 of 634
198MonticelloJefferson County · 2,767 peopleCbetter than 29% of U.S. towns·Overall D− · #592 of 634
199Oakleaf Plantationunincorporated, Clay County · 32,070 peopleCbetter than 28% of U.S. towns·Overall B− · #197 of 634
200Jan Phyl Villageunincorporated, Polk County · 5,708 peopleCbetter than 28% of U.S. towns·Overall D− · #611 of 634
201Lake ParkPalm Beach County · 9,125 peopleCbetter than 28% of U.S. towns·Overall D · #521 of 634
202Royal Palm BeachPalm Beach County · 42,477 peopleCbetter than 28% of U.S. towns·Overall B− · #138 of 634
203AuburndalePolk County · 21,369 peopleCbetter than 28% of U.S. towns·Overall D− · #583 of 634
204Palm SpringsPalm Beach County · 28,303 peopleCbetter than 28% of U.S. towns·Overall C · #380 of 634
205Lauderdale-by-the-SeaBroward County · 6,280 peopleCbetter than 28% of U.S. towns·Overall B · #83 of 634
206Union Parkunincorporated, Orange County · 10,615 peopleCbetter than 28% of U.S. towns·Overall C · #371 of 634
207Bayonet Pointunincorporated, Pasco County · 23,822 peopleCbetter than 28% of U.S. towns·Overall C · #370 of 634
208Lake WalesPolk County · 18,650 peopleCbetter than 28% of U.S. towns·Overall D− · #624 of 634
209Biscayne ParkMiami-Dade County · 3,062 peopleCbetter than 28% of U.S. towns·Overall C+ · #218 of 634
210TequestaPalm Beach County · 6,299 peopleCbetter than 28% of U.S. towns·Overall B+ · #47 of 634
211On Top of the Worldunincorporated, Marion County · 16,007 peopleCbetter than 28% of U.S. towns·Overall D · #569 of 634
212Palmetto Estatesunincorporated, Miami-Dade County · 16,129 peopleCbetter than 28% of U.S. towns·Overall C+ · #295 of 634
213Trinityunincorporated, Pasco County · 18,907 peopleCbetter than 28% of U.S. towns·Overall C+ · #226 of 634
214Gibsontonunincorporated, Hillsborough County · 18,754 peopleCbetter than 28% of U.S. towns·Overall D · #518 of 634
215Dade CityPasco County · 10,173 peopleCbetter than 28% of U.S. towns·Overall C · #363 of 634
216Port OrangeVolusia County · 66,395 peopleCbetter than 28% of U.S. towns·Overall C · #390 of 634
217Keystoneunincorporated, Hillsborough County · 25,858 peopleCbetter than 28% of U.S. towns·Overall C+ · #234 of 634
218Cypress Gardensunincorporated, Polk County · 10,077 peopleCbetter than 27% of U.S. towns·Overall D · #539 of 634
219Winter SpringsSeminole County · 39,585 peopleCbetter than 27% of U.S. towns·Overall B+ · #40 of 634
220Timber Pinesunincorporated, Hernando County · 5,007 peopleCbetter than 27% of U.S. towns·Overall C− · #456 of 634
221BushnellSumter County · 3,157 peopleCbetter than 27% of U.S. towns·Overall B · #68 of 634
222Lake PlacidHighlands County · 2,599 peopleCbetter than 27% of U.S. towns·Overall D− · #627 of 634
223Lake Clarke ShoresPalm Beach County · 3,597 peopleCbetter than 27% of U.S. towns·Overall B+ · #50 of 634
224Plant CityHillsborough County · 44,118 peopleCbetter than 27% of U.S. towns·Overall C− · #482 of 634
225Cutler BayMiami-Dade County · 44,750 peopleCbetter than 27% of U.S. towns·Overall C+ · #228 of 634
226BartowPolk County · 23,617 peopleCbetter than 27% of U.S. towns·Overall D · #561 of 634
227Ponce InletVolusia County · 3,470 peopleCbetter than 27% of U.S. towns·Overall B− · #143 of 634
228North Palm BeachPalm Beach County · 13,319 peopleCbetter than 27% of U.S. towns·Overall A− · #25 of 634
229Delray BeachPalm Beach County · 69,809 peopleCbetter than 27% of U.S. towns·Overall C · #360 of 634
230GreenacresPalm Beach County · 44,736 peopleCbetter than 27% of U.S. towns·Overall C · #397 of 634
231Glenvar Heightsunincorporated, Miami-Dade County · 19,395 peopleCbetter than 27% of U.S. towns·Overall B · #119 of 634
232Marion Oaksunincorporated, Marion County · 23,972 peopleCbetter than 27% of U.S. towns·Overall D− · #609 of 634
233ChattahoocheeGadsden County · 3,011 peopleCbetter than 27% of U.S. towns·Overall D− · #595 of 634
234West ParkBroward County · 15,444 peopleCbetter than 27% of U.S. towns·Overall D · #532 of 634
235North Brooksvilleunincorporated, Hernando County · 4,227 peopleCbetter than 27% of U.S. towns·Overall C · #353 of 634
236Combee Settlementunincorporated, Polk County · 5,242 peopleCbetter than 27% of U.S. towns·Overall D− · #620 of 634
237South Brooksvilleunincorporated, Hernando County · 5,099 peopleCbetter than 27% of U.S. towns·Overall C− · #444 of 634
238Fruit Coveunincorporated, St. Johns County · 35,877 peopleCbetter than 27% of U.S. towns·Overall A− · #7 of 634
239SeminolePinellas County · 18,997 peopleCbetter than 27% of U.S. towns·Overall C+ · #282 of 634
240DoralMiami-Dade County · 81,634 peopleCbetter than 26% of U.S. towns·Overall B · #82 of 634
241Coral Terraceunincorporated, Miami-Dade County · 24,895 peopleCbetter than 26% of U.S. towns·Overall C+ · #219 of 634
242Fussels Cornerunincorporated, Polk County · 5,682 peopleCbetter than 26% of U.S. towns·Overall D · #552 of 634
243Highland Cityunincorporated, Polk County · 13,276 peopleCbetter than 26% of U.S. towns·Overall C− · #479 of 634
244MulberryPolk County · 4,573 peopleCbetter than 26% of U.S. towns·Overall C · #408 of 634
245Daytona BeachVolusia County · 88,471 peopleCbetter than 26% of U.S. towns·Overall D · #503 of 634
246AlachuaAlachua County · 10,612 peopleCbetter than 26% of U.S. towns·Overall C · #354 of 634
247Thonotosassaunincorporated, Hillsborough County · 15,764 peopleCbetter than 26% of U.S. towns·Overall D · #538 of 634
248Ormond-by-the-Seaunincorporated, Volusia County · 7,146 peopleCbetter than 26% of U.S. towns·Overall C− · #419 of 634
249Lake HamiltonPolk County · 3,007 peopleCbetter than 26% of U.S. towns·Overall D− · #616 of 634
250Lakeland Highlandsunincorporated, Polk County · 12,102 peopleCbetter than 25% of U.S. towns·Overall C · #325 of 634
251The Villagesunincorporated, Marion County · 83,498 peopleCbetter than 25% of U.S. towns·Overall B · #105 of 634
252Rainbow Lakes Estatesunincorporated, Levy County · 3,762 peopleCbetter than 25% of U.S. towns·Overall D− · #604 of 634
253Westchesterunincorporated, Miami-Dade County · 52,032 peopleCbetter than 25% of U.S. towns·Overall C+ · #265 of 634
254Riverviewunincorporated, Hillsborough County · 113,697 peopleCbetter than 25% of U.S. towns·Overall C · #365 of 634
255Dade City Northunincorporated, Pasco County · 2,803 peopleC−better than 25% of U.S. towns·Overall C · #409 of 634
256Jupiter Farmsunincorporated, Palm Beach County · 12,945 peopleC−better than 25% of U.S. towns·Overall B− · #131 of 634
257New Smyrna BeachVolusia County · 33,182 peopleC−better than 25% of U.S. towns·Overall C · #401 of 634
258Treasure IslandPinellas County · 6,397 peopleC−better than 25% of U.S. towns·Overall C · #311 of 634
259Pembroke PinesBroward County · 176,714 peopleC−better than 24% of U.S. towns·Overall C+ · #272 of 634
260Miami ShoresMiami-Dade County · 11,669 peopleC−better than 24% of U.S. towns·Overall C+ · #232 of 634
261Country Clubunincorporated, Miami-Dade County · 51,296 peopleC−better than 24% of U.S. towns·Overall C+ · #243 of 634
262Hialeah GardensMiami-Dade County · 22,777 peopleC−better than 24% of U.S. towns·Overall C+ · #257 of 634
263Middleburgunincorporated, Clay County · 11,644 peopleC−better than 24% of U.S. towns·Overall B · #75 of 634
264Brookridgeunincorporated, Hernando County · 4,923 peopleC−better than 24% of U.S. towns·Overall C+ · #237 of 634
265Moon Lakeunincorporated, Pasco County · 4,638 peopleC−better than 24% of U.S. towns·Overall B− · #187 of 634
266St. Pete BeachPinellas County · 8,553 peopleC−better than 24% of U.S. towns·Overall C+ · #239 of 634
267HialeahMiami-Dade County · 230,968 peopleC−better than 24% of U.S. towns·Overall C · #406 of 634
268Haines CityPolk County · 45,973 peopleC−better than 24% of U.S. towns·Overall D · #575 of 634
269West MiamiMiami-Dade County · 7,125 peopleC−better than 24% of U.S. towns·Overall C+ · #300 of 634
270FrostproofPolk County · 3,519 peopleC−better than 24% of U.S. towns·Overall D · #531 of 634
271Odessaunincorporated, Pasco County · 8,381 peopleC−better than 24% of U.S. towns·Overall B− · #178 of 634
272Ojusunincorporated, Miami-Dade County · 19,198 peopleC−better than 24% of U.S. towns·Overall B− · #161 of 634
273Palm Valleyunincorporated, St. Johns County · 19,796 peopleC−better than 24% of U.S. towns·Overall A · #3 of 634
274Nocateeunincorporated, St. Johns County · 27,442 peopleC−better than 24% of U.S. towns·Overall B+ · #35 of 634
275World Golf Villageunincorporated, St. Johns County · 26,077 peopleC−better than 24% of U.S. towns·Overall B+ · #54 of 634
276South DaytonaVolusia County · 13,894 peopleC−better than 24% of U.S. towns·Overall C · #398 of 634
277Meadow Oaksunincorporated, Pasco County · 3,705 peopleC−better than 24% of U.S. towns·Overall C+ · #280 of 634
278BunnellFlagler County · 4,298 peopleC−better than 24% of U.S. towns·Overall C− · #436 of 634
279Lake Belvedere Estatesunincorporated, Palm Beach County · 2,672 peopleC−better than 24% of U.S. towns·Overall D · #524 of 634
280Fuller Heightsunincorporated, Polk County · 10,083 peopleC−better than 23% of U.S. towns·Overall D− · #580 of 634
281Silver Springsunincorporated, Marion County · 2,712 peopleC−better than 23% of U.S. towns·Overall C− · #486 of 634
282KissimmeeOsceola County · 85,591 peopleC−better than 23% of U.S. towns·Overall D− · #594 of 634
283Broadview Parkunincorporated, Broward County · 7,119 peopleC−better than 23% of U.S. towns·Overall C · #329 of 634
284Polk CityPolk County · 3,082 peopleC−better than 23% of U.S. towns·Overall D− · #591 of 634
285Sunsetunincorporated, Miami-Dade County · 13,535 peopleC−better than 23% of U.S. towns·Overall B · #95 of 634
286Pompano BeachBroward County · 117,211 peopleC−better than 23% of U.S. towns·Overall C− · #445 of 634
287De Leon Springsunincorporated, Volusia County · 2,687 peopleC−better than 23% of U.S. towns·Overall B · #113 of 634
288Hill 'n Daleunincorporated, Hernando County · 3,083 peopleC−better than 23% of U.S. towns·Overall C · #348 of 634
289Doverunincorporated, Hillsborough County · 3,009 peopleC−better than 23% of U.S. towns·Overall C · #336 of 634
290PlantationBroward County · 99,183 peopleC−better than 22% of U.S. towns·Overall C+ · #274 of 634
291Miami SpringsMiami-Dade County · 13,611 peopleC−better than 22% of U.S. towns·Overall B · #100 of 634
292Wesley Chapelunincorporated, Pasco County · 76,011 peopleC−better than 22% of U.S. towns·Overall C+ · #215 of 634
293Westwood Lakesunincorporated, Miami-Dade County · 10,553 peopleC−better than 22% of U.S. towns·Overall C · #330 of 634
294Medullaunincorporated, Polk County · 10,985 peopleC−better than 22% of U.S. towns·Overall D · #545 of 634
295Pebble Creekunincorporated, Hillsborough County · 10,447 peopleC−better than 22% of U.S. towns·Overall B− · #145 of 634
296Williston Highlandsunincorporated, Levy County · 3,666 peopleC−better than 22% of U.S. towns·Overall C+ · #264 of 634
297Coconut CreekBroward County · 58,626 peopleC−better than 22% of U.S. towns·Overall C+ · #259 of 634
298Wahnetaunincorporated, Polk County · 3,876 peopleC−better than 22% of U.S. towns·Overall D− · #599 of 634
299Liberty Triangleunincorporated, Marion County · 24,888 peopleC−better than 22% of U.S. towns·Overall D · #563 of 634
300Wedgefieldunincorporated, Orange County · 8,851 peopleC−better than 22% of U.S. towns·Overall C+ · #275 of 634
301Naranjaunincorporated, Miami-Dade County · 15,796 peopleC−better than 22% of U.S. towns·Overall D · #549 of 634
302Spring Hillunincorporated, Hernando County · 119,983 peopleC−better than 22% of U.S. towns·Overall C− · #454 of 634
303Pasadena Hillsunincorporated, Pasco County · 13,505 peopleC−better than 22% of U.S. towns·Overall C+ · #221 of 634
304MiramarBroward County · 142,570 peopleC−better than 22% of U.S. towns·Overall B− · #155 of 634
305Palm Springs Northunincorporated, Miami-Dade County · 5,410 peopleC−better than 22% of U.S. towns·Overall B− · #203 of 634
306SunriseBroward County · 98,846 peopleC−better than 22% of U.S. towns·Overall C · #341 of 634
307Miami GardensMiami-Dade County · 113,579 peopleC−better than 21% of U.S. towns·Overall D · #507 of 634
308Samsula-Spruce Creekunincorporated, Volusia County · 4,852 peopleC−better than 21% of U.S. towns·Overall C+ · #296 of 634
309Shady Hillsunincorporated, Pasco County · 11,983 peopleC−better than 21% of U.S. towns·Overall C+ · #244 of 634
310Miami BeachMiami-Dade County · 81,594 peopleC−better than 21% of U.S. towns·Overall B− · #172 of 634
311DeLandVolusia County · 46,346 peopleC−better than 21% of U.S. towns·Overall C · #383 of 634
312Buenaventura Lakesunincorporated, Osceola County · 32,682 peopleC−better than 21% of U.S. towns·Overall D · #568 of 634
313Alturasunincorporated, Polk County · 4,581 peopleC−better than 21% of U.S. towns·Overall D · #553 of 634
314Ives Estatesunincorporated, Miami-Dade County · 28,506 peopleC−better than 21% of U.S. towns·Overall B− · #170 of 634
315Genevaunincorporated, Seminole County · 3,441 peopleC−better than 21% of U.S. towns·Overall A− · #12 of 634
316Kendallunincorporated, Miami-Dade County · 79,562 peopleC−better than 21% of U.S. towns·Overall B · #106 of 634
317Temple TerraceHillsborough County · 27,075 peopleC−better than 21% of U.S. towns·Overall C · #393 of 634
318Three Lakesunincorporated, Miami-Dade County · 16,888 peopleC−better than 21% of U.S. towns·Overall B · #103 of 634
319TallahasseeLeon County · 204,902 peopleC−better than 21% of U.S. towns·Overall C− · #478 of 634
320Pinewoodunincorporated, Miami-Dade County · 18,114 peopleC−better than 21% of U.S. towns·Overall D · #515 of 634
321HypoluxoPalm Beach County · 2,954 peopleC−better than 21% of U.S. towns·Overall B− · #175 of 634
322East Lakeunincorporated, Pinellas County · 33,283 peopleC−better than 21% of U.S. towns·Overall C+ · #266 of 634
323SebringHighlands County · 12,059 peopleC−better than 21% of U.S. towns·Overall D− · #615 of 634
324Rainbow Springsunincorporated, Marion County · 6,082 peopleC−better than 20% of U.S. towns·Overall D− · #614 of 634
325Willow Oakunincorporated, Polk County · 7,454 peopleC−better than 20% of U.S. towns·Overall D− · #621 of 634
326Coral SpringsBroward County · 138,783 peopleC−better than 20% of U.S. towns·Overall B− · #165 of 634
327Sun City Centerunincorporated, Hillsborough County · 33,548 peopleC−better than 20% of U.S. towns·Overall C− · #489 of 634
328Holly HillVolusia County · 13,268 peopleC−better than 20% of U.S. towns·Overall C− · #480 of 634
329North Weeki Wacheeunincorporated, Hernando County · 8,979 peopleC−better than 20% of U.S. towns·Overall D · #520 of 634
330Westviewunincorporated, Miami-Dade County · 12,107 peopleC−better than 20% of U.S. towns·Overall C · #355 of 634
331Hudsonunincorporated, Pasco County · 11,254 peopleC−better than 20% of U.S. towns·Overall C · #335 of 634
332Lake HelenVolusia County · 2,994 peopleC−better than 20% of U.S. towns·Overall B− · #180 of 634
333East Bronsonunincorporated, Levy County · 2,649 peopleC−better than 20% of U.S. towns·Overall C+ · #289 of 634
334TamaracBroward County · 74,134 peopleC−better than 20% of U.S. towns·Overall C · #411 of 634
335Bardmoorunincorporated, Pinellas County · 10,292 peopleC−better than 20% of U.S. towns·Overall B · #98 of 634
336Deerfield BeachBroward County · 89,339 peopleC−better than 19% of U.S. towns·Overall C− · #453 of 634
337Zephyrhills Southunincorporated, Pasco County · 5,008 peopleC−better than 19% of U.S. towns·Overall B · #96 of 634
338WestonBroward County · 69,588 peopleC−better than 19% of U.S. towns·Overall B · #77 of 634
339PinecrestMiami-Dade County · 18,635 peopleC−better than 19% of U.S. towns·Overall A− · #17 of 634
340Fountainebleauunincorporated, Miami-Dade County · 55,665 peopleC−better than 19% of U.S. towns·Overall B− · #194 of 634
341Loughmanunincorporated, Polk County · 7,591 peopleC−better than 19% of U.S. towns·Overall D · #554 of 634
342Avon ParkHighlands County · 10,514 peopleC−better than 19% of U.S. towns·Overall D− · #596 of 634
343Palm BeachPalm Beach County · 9,423 peopleC−better than 19% of U.S. towns·Overall B · #81 of 634
344LauderhillBroward County · 75,668 peopleC−better than 19% of U.S. towns·Overall D · #529 of 634
345MargateBroward County · 60,070 peopleC−better than 18% of U.S. towns·Overall C · #346 of 634
346Zephyrhills Westunincorporated, Pasco County · 5,980 peopleC−better than 18% of U.S. towns·Overall B+ · #48 of 634
347Nassau Village-Ratliffunincorporated, Nassau County · 4,737 peopleC−better than 18% of U.S. towns·Overall C− · #416 of 634
348North LauderdaleBroward County · 45,733 peopleC−better than 18% of U.S. towns·Overall C− · #463 of 634
349Bloomingdaleunincorporated, Hillsborough County · 23,827 peopleC−better than 18% of U.S. towns·Overall C+ · #283 of 634
350NewberryAlachua County · 8,618 peopleC−better than 18% of U.S. towns·Overall C · #407 of 634
351Lake Panasoffkeeunincorporated, Sumter County · 4,768 peopleC−better than 18% of U.S. towns·Overall C+ · #247 of 634
352Palmetto BayMiami-Dade County · 24,886 peopleC−better than 18% of U.S. towns·Overall B · #79 of 634
353Dania BeachBroward County · 32,791 peopleC−better than 18% of U.S. towns·Overall C− · #452 of 634
354Palm CoastFlagler County · 109,886 peopleC−better than 18% of U.S. towns·Overall C− · #448 of 634
355Celebrationunincorporated, Osceola County · 13,667 peopleC−better than 18% of U.S. towns·Overall C+ · #278 of 634
356Ormond BeachVolusia County · 44,692 peopleC−better than 18% of U.S. towns·Overall C · #361 of 634
357Fish Hawkunincorporated, Hillsborough County · 26,186 peopleC−better than 18% of U.S. towns·Overall C · #328 of 634
358DavenportPolk County · 18,110 peopleC−better than 18% of U.S. towns·Overall D · #533 of 634
359SweetwaterMiami-Dade County · 20,828 peopleC−better than 17% of U.S. towns·Overall C · #351 of 634
360WellingtonPalm Beach County · 62,662 peopleC−better than 17% of U.S. towns·Overall B− · #135 of 634
361Hernando Beachunincorporated, Hernando County · 2,675 peopleC−better than 17% of U.S. towns·Overall D · #502 of 634
362JasperHamilton County · 3,444 peopleC−better than 17% of U.S. towns·Overall D− · #613 of 634
363ZephyrhillsPasco County · 22,447 peopleC−better than 17% of U.S. towns·Overall C · #317 of 634
364Boca RatonPalm Beach County · 101,582 peopleC−better than 17% of U.S. towns·Overall B− · #159 of 634
365West Little Riverunincorporated, Miami-Dade County · 33,890 peopleC−better than 17% of U.S. towns·Overall C− · #428 of 634
366StarkeBradford County · 5,963 peopleC−better than 16% of U.S. towns·Overall D− · #606 of 634
367St. CloudOsceola County · 74,960 peopleC−better than 16% of U.S. towns·Overall C− · #447 of 634
368Port LaBelleunincorporated, Glades County · 7,923 peopleC−better than 16% of U.S. towns·Overall D− · #633 of 634
369HollywoodBroward County · 157,019 peopleC−better than 16% of U.S. towns·Overall C · #388 of 634
370Kathleenunincorporated, Polk County · 7,201 peopleC−better than 16% of U.S. towns·Overall D− · #625 of 634
371West DeLandunincorporated, Volusia County · 3,632 peopleC−better than 16% of U.S. towns·Overall C+ · #268 of 634
372Indian Rocks BeachPinellas County · 3,563 peopleC−better than 16% of U.S. towns·Overall C+ · #240 of 634
373Flagler BeachFlagler County · 5,595 peopleC−better than 16% of U.S. towns·Overall C+ · #220 of 634
374Southwest RanchesBroward County · 7,773 peopleC−better than 16% of U.S. towns·Overall B · #111 of 634
375Watergateunincorporated, Palm Beach County · 3,782 peopleC−better than 16% of U.S. towns·Overall C− · #500 of 634
376Valricounincorporated, Hillsborough County · 40,239 peopleC−better than 16% of U.S. towns·Overall C · #386 of 634
377DeBaryVolusia County · 23,544 peopleC−better than 16% of U.S. towns·Overall C+ · #225 of 634
378Leisure Cityunincorporated, Miami-Dade County · 27,808 peopleC−better than 16% of U.S. towns·Overall D · #527 of 634
379DeltonaVolusia County · 100,267 peopleC−better than 15% of U.S. towns·Overall C · #399 of 634
380Richmond Heightsunincorporated, Miami-Dade County · 9,992 peopleC−better than 15% of U.S. towns·Overall C · #373 of 634
381MariannaJackson County · 7,289 peopleC−better than 15% of U.S. towns·Overall D · #543 of 634
382Flagler Estatesunincorporated, St. Johns County · 4,321 peopleC−better than 15% of U.S. towns·Overall B− · #140 of 634
383Roosevelt Gardensunincorporated, Broward County · 3,031 peopleC−better than 15% of U.S. towns·Overall D · #535 of 634
384Orange CityVolusia County · 15,309 peopleDbetter than 15% of U.S. towns·Overall C− · #483 of 634
385Gouldsunincorporated, Miami-Dade County · 14,425 peopleDbetter than 15% of U.S. towns·Overall C− · #475 of 634
386Bradfordvilleunincorporated, Leon County · 18,953 peopleDbetter than 15% of U.S. towns·Overall B · #123 of 634
387High SpringsAlachua County · 6,762 peopleDbetter than 15% of U.S. towns·Overall D · #506 of 634
388Kendall Westunincorporated, Miami-Dade County · 35,912 peopleDbetter than 15% of U.S. towns·Overall C+ · #294 of 634
389Lighthouse PointBroward County · 10,756 peopleDbetter than 14% of U.S. towns·Overall B · #93 of 634
390Ridge Manorunincorporated, Hernando County · 3,935 peopleDbetter than 14% of U.S. towns·Overall C− · #470 of 634
391Fort LauderdaleBroward County · 188,677 peopleDbetter than 14% of U.S. towns·Overall C− · #496 of 634
392Grenelefeunincorporated, Polk County · 2,797 peopleDbetter than 14% of U.S. towns·Overall D− · #632 of 634
393Madeira BeachPinellas County · 3,940 peopleDbetter than 14% of U.S. towns·Overall C+ · #301 of 634
394South Miami Heightsunincorporated, Miami-Dade County · 38,766 peopleDbetter than 14% of U.S. towns·Overall C− · #425 of 634
395Pensacola Stationunincorporated, Escambia County · 5,281 peopleDbetter than 14% of U.S. towns·Overall D · #517 of 634
396Poincianaunincorporated, Osceola County · 75,068 peopleDbetter than 14% of U.S. towns·Overall D− · #617 of 634
397Florida CityMiami-Dade County · 13,576 peopleDbetter than 14% of U.S. towns·Overall D− · #593 of 634
398Highland BeachPalm Beach County · 4,328 peopleDbetter than 14% of U.S. towns·Overall B · #102 of 634
399Oakland ParkBroward County · 45,332 peopleDbetter than 14% of U.S. towns·Overall C− · #415 of 634
400Tamiamiunincorporated, Miami-Dade County · 49,752 peopleDbetter than 13% of U.S. towns·Overall C+ · #303 of 634
401HomesteadMiami-Dade County · 86,242 peopleDbetter than 13% of U.S. towns·Overall C− · #449 of 634
402Zephyrhills Northunincorporated, Pasco County · 2,831 peopleDbetter than 13% of U.S. towns·Overall C+ · #267 of 634
403Lauderdale LakesBroward County · 36,898 peopleDbetter than 12% of U.S. towns·Overall D · #508 of 634
404Gouldingunincorporated, Escambia County · 3,734 peopleDbetter than 12% of U.S. towns·Overall D · #546 of 634
405MadisonMadison County · 2,988 peopleDbetter than 12% of U.S. towns·Overall D− · #608 of 634
406Woodvilleunincorporated, Leon County · 3,722 peopleDbetter than 12% of U.S. towns·Overall D · #558 of 634
407West Samosetunincorporated, Manatee County · 7,429 peopleDbetter than 12% of U.S. towns·Overall D · #537 of 634
408Crawfordvilleunincorporated, Wakulla County · 5,732 peopleDbetter than 12% of U.S. towns·Overall B · #88 of 634
409The Hammocksunincorporated, Miami-Dade County · 58,838 peopleDbetter than 12% of U.S. towns·Overall B− · #185 of 634
410ParklandBroward County · 39,186 peopleDbetter than 12% of U.S. towns·Overall B · #86 of 634
411Kendale Lakesunincorporated, Miami-Dade County · 52,622 peopleDbetter than 12% of U.S. towns·Overall C+ · #304 of 634
412Mary EstherOkaloosa County · 4,093 peopleDbetter than 12% of U.S. towns·Overall B · #101 of 634
413Monturaunincorporated, Hendry County · 4,121 peopleDbetter than 12% of U.S. towns·Overall D− · #634 of 634
414Gulf BreezeSanta Rosa County · 7,067 peopleDbetter than 12% of U.S. towns·Overall A− · #23 of 634
415DeFuniak SpringsWalton County · 7,338 peopleDbetter than 11% of U.S. towns·Overall C · #405 of 634
416Hurlburt Fieldunincorporated, Okaloosa County · 2,951 peopleDbetter than 11% of U.S. towns·Overall C+ · #250 of 634
417Englewoodunincorporated, Charlotte County · 20,091 peopleDbetter than 11% of U.S. towns·Overall C+ · #222 of 634
418Ticeunincorporated, Lee County · 4,758 peopleDbetter than 11% of U.S. towns·Overall C · #385 of 634
419McGregorunincorporated, Lee County · 8,490 peopleDbetter than 11% of U.S. towns·Overall C+ · #246 of 634
420Pine Manorunincorporated, Lee County · 3,660 peopleDbetter than 11% of U.S. towns·Overall D− · #585 of 634
421Memphisunincorporated, Manatee County · 9,185 peopleDbetter than 11% of U.S. towns·Overall C− · #429 of 634
422Brentunincorporated, Escambia County · 23,813 peopleDbetter than 11% of U.S. towns·Overall C− · #468 of 634
423DavieBroward County · 110,851 peopleDbetter than 11% of U.S. towns·Overall C+ · #256 of 634
424South Veniceunincorporated, Sarasota County · 17,484 peopleDbetter than 11% of U.S. towns·Overall B− · #176 of 634
425South Bradentonunincorporated, Manatee County · 25,990 peopleDbetter than 11% of U.S. towns·Overall C · #387 of 634
426Fort MyersLee County · 101,581 peopleDbetter than 11% of U.S. towns·Overall D · #570 of 634
427The Crossingsunincorporated, Miami-Dade County · 22,963 peopleDbetter than 11% of U.S. towns·Overall B− · #141 of 634
428Port RicheyPasco County · 3,655 peopleDbetter than 11% of U.S. towns·Overall C− · #495 of 634
429West Bradentonunincorporated, Manatee County · 3,991 peopleDbetter than 11% of U.S. towns·Overall B · #118 of 634
430Gulf Gateunincorporated, Sarasota County · 7,998 peopleDbetter than 11% of U.S. towns·Overall B− · #189 of 634
431Woodlawn Beachunincorporated, Santa Rosa County · 3,414 peopleDbetter than 11% of U.S. towns·Overall B− · #163 of 634
432Eglin AFBunincorporated, Okaloosa County · 2,778 peopleDbetter than 11% of U.S. towns·Overall B− · #173 of 634
433LaBelleHendry County · 5,754 peopleDbetter than 11% of U.S. towns·Overall D− · #619 of 634
434Live OakSuwannee County · 7,248 peopleDbetter than 11% of U.S. towns·Overall D · #505 of 634
435DestinOkaloosa County · 14,046 peopleDbetter than 11% of U.S. towns·Overall B · #73 of 634
436Cape CanaveralBrevard County · 9,962 peopleDbetter than 11% of U.S. towns·Overall B · #121 of 634
437Midwayunincorporated, Santa Rosa County · 21,317 peopleDbetter than 11% of U.S. towns·Overall B− · #168 of 634
438Whiskey Creekunincorporated, Lee County · 5,371 peopleDbetter than 10% of U.S. towns·Overall C · #308 of 634
439Miramar Beachunincorporated, Walton County · 8,902 peopleDbetter than 10% of U.S. towns·Overall B · #85 of 634
440Cape CoralLee County · 236,264 peopleDbetter than 10% of U.S. towns·Overall C− · #484 of 634
441Fort Walton BeachOkaloosa County · 21,097 peopleDbetter than 10% of U.S. towns·Overall C · #332 of 634
442Ensleyunincorporated, Escambia County · 23,760 peopleDbetter than 10% of U.S. towns·Overall D · #556 of 634
443Tiger Pointunincorporated, Santa Rosa County · 3,628 peopleDbetter than 10% of U.S. towns·Overall A− · #20 of 634
444West Pensacolaunincorporated, Escambia County · 20,665 peopleDbetter than 10% of U.S. towns·Overall D · #540 of 634
445PensacolaEscambia County · 53,817 peopleDbetter than 10% of U.S. towns·Overall C · #333 of 634
446Bee Ridgeunincorporated, Sarasota County · 10,334 peopleDbetter than 10% of U.S. towns·Overall B · #80 of 634
447Ferry Passunincorporated, Escambia County · 30,053 peopleDbetter than 10% of U.S. towns·Overall C− · #473 of 634
448Lochmoor Waterway Estatesunincorporated, Lee County · 6,511 peopleDbetter than 10% of U.S. towns·Overall C · #358 of 634
449PalmettoManatee County · 13,562 peopleDbetter than 10% of U.S. towns·Overall C · #392 of 634
450Cocoa BeachBrevard County · 11,314 peopleDbetter than 10% of U.S. towns·Overall C+ · #229 of 634
451Venice Gardensunincorporated, Sarasota County · 3,280 peopleDbetter than 10% of U.S. towns·Overall B · #107 of 634
452Villasunincorporated, Lee County · 13,644 peopleDbetter than 10% of U.S. towns·Overall C− · #414 of 634
453South Gate Ridgeunincorporated, Sarasota County · 5,310 peopleDbetter than 10% of U.S. towns·Overall B− · #162 of 634
454The Meadowsunincorporated, Sarasota County · 5,492 peopleDbetter than 10% of U.S. towns·Overall B · #84 of 634
455Florida Gulf Coast University College campusunincorporated, Lee County · 4,836 peopleDbetter than 10% of U.S. towns·No overall grade
456Cypress Lakeunincorporated, Lee County · 13,032 peopleDbetter than 10% of U.S. towns·Overall C+ · #287 of 634
457Lake Lorraineunincorporated, Okaloosa County · 6,903 peopleDbetter than 10% of U.S. towns·Overall B+ · #41 of 634
458Vamounincorporated, Sarasota County · 2,936 peopleDbetter than 10% of U.S. towns·Overall A− · #9 of 634
459Samosetunincorporated, Manatee County · 5,284 peopleDbetter than 10% of U.S. towns·Overall D · #530 of 634
460Plantationunincorporated, Sarasota County · 4,531 peopleDbetter than 10% of U.S. towns·Overall B · #104 of 634
461ValparaisoOkaloosa County · 4,896 peopleDbetter than 10% of U.S. towns·Overall A− · #24 of 634
462Satellite BeachBrevard County · 11,365 peopleDbetter than 10% of U.S. towns·Overall A− · #22 of 634
463Ocean Cityunincorporated, Okaloosa County · 5,941 peopleDbetter than 10% of U.S. towns·Overall C+ · #260 of 634
464Warringtonunincorporated, Escambia County · 15,918 peopleDbetter than 10% of U.S. towns·Overall D · #560 of 634
465VeniceSarasota County · 30,477 peopleDbetter than 10% of U.S. towns·Overall B− · #184 of 634
466North Sarasotaunincorporated, Sarasota County · 2,824 peopleDbetter than 10% of U.S. towns·Overall B− · #134 of 634
467Indian Harbour BeachBrevard County · 8,914 peopleDbetter than 10% of U.S. towns·Overall B+ · #63 of 634
468Bayshore Gardensunincorporated, Manatee County · 18,131 peopleDbetter than 10% of U.S. towns·Overall D · #501 of 634
470SarasotaSarasota County · 58,458 peopleDbetter than 9% of U.S. towns·Overall C+ · #224 of 634
471BradentonManatee County · 58,014 peopleDbetter than 9% of U.S. towns·Overall D · #565 of 634
472South Patrick Shoresunincorporated, Brevard County · 7,030 peopleDbetter than 9% of U.S. towns·Overall B+ · #43 of 634
473Myrtle Groveunincorporated, Escambia County · 15,595 peopleDbetter than 9% of U.S. towns·Overall C− · #465 of 634
474North Fort Myersunincorporated, Lee County · 44,993 peopleDbetter than 9% of U.S. towns·Overall C · #320 of 634
475Cooper CityBroward County · 35,030 peopleDbetter than 9% of U.S. towns·Overall B− · #130 of 634
476Palmer Ranchunincorporated, Sarasota County · 16,867 peopleDbetter than 9% of U.S. towns·Overall B · #117 of 634
477Merritt Islandunincorporated, Brevard County · 34,992 peopleDbetter than 9% of U.S. towns·Overall B · #125 of 634
478CarrabelleFranklin County · 2,572 peopleDbetter than 9% of U.S. towns·Overall D− · #587 of 634
479Gonzalezunincorporated, Escambia County · 14,458 peopleDbetter than 9% of U.S. towns·Overall C · #412 of 634
480Kenneth CityPinellas County · 4,868 peopleDbetter than 9% of U.S. towns·Overall C+ · #276 of 634
481Mimsunincorporated, Brevard County · 7,610 peopleDbetter than 9% of U.S. towns·Overall C+ · #306 of 634
482Paceunincorporated, Santa Rosa County · 26,282 peopleDbetter than 9% of U.S. towns·Overall B− · #152 of 634
483Sharpesunincorporated, Brevard County · 2,840 peopleDbetter than 9% of U.S. towns·Overall C+ · #292 of 634
484CrestviewOkaloosa County · 31,193 peopleDbetter than 9% of U.S. towns·Overall C+ · #210 of 634
485Wrightunincorporated, Okaloosa County · 27,927 peopleDbetter than 9% of U.S. towns·Overall C+ · #258 of 634
486West Lealmanunincorporated, Pinellas County · 14,944 peopleDbetter than 9% of U.S. towns·Overall C+ · #284 of 634
487Eastpointunincorporated, Franklin County · 3,163 peopleDbetter than 9% of U.S. towns·Overall D · #544 of 634
488Lehigh Acresunincorporated, Lee County · 132,353 peopleDbetter than 9% of U.S. towns·Overall D− · #584 of 634
489Ospreyunincorporated, Sarasota County · 5,943 peopleDbetter than 9% of U.S. towns·Overall B · #67 of 634
490NicevilleOkaloosa County · 17,948 peopleDbetter than 9% of U.S. towns·Overall A− · #18 of 634
491Lake Sarasotaunincorporated, Sarasota County · 3,595 peopleDbetter than 8% of U.S. towns·Overall B+ · #60 of 634
492Kensington Parkunincorporated, Sarasota County · 3,916 peopleDbetter than 8% of U.S. towns·Overall A− · #4 of 634
493South Sarasotaunincorporated, Sarasota County · 4,837 peopleDbetter than 8% of U.S. towns·Overall B− · #177 of 634
494Suncoast Estatesunincorporated, Lee County · 4,369 peopleDbetter than 8% of U.S. towns·Overall C− · #460 of 634
495TitusvilleBrevard County · 49,800 peopleDbetter than 8% of U.S. towns·Overall C · #381 of 634
496Country Walkunincorporated, Miami-Dade County · 19,291 peopleDbetter than 8% of U.S. towns·Overall B · #99 of 634
497Melbourne BeachBrevard County · 3,260 peopleDbetter than 8% of U.S. towns·Overall B+ · #55 of 634
498Marco IslandCollier County · 16,421 peopleDbetter than 8% of U.S. towns·Overall B+ · #36 of 634
499CocoaBrevard County · 19,777 peopleDbetter than 8% of U.S. towns·Overall C− · #466 of 634
500Richmond Westunincorporated, Miami-Dade County · 35,593 peopleDbetter than 8% of U.S. towns·Overall C+ · #212 of 634
501Whitfieldunincorporated, Manatee County · 4,261 peopleDbetter than 8% of U.S. towns·Overall C− · #461 of 634
502IndialanticBrevard County · 3,096 peopleDbetter than 8% of U.S. towns·Overall B · #129 of 634
503Lakewood Ranchunincorporated, Manatee County · 43,945 peopleDbetter than 8% of U.S. towns·Overall B− · #142 of 634
504Fruitvilleunincorporated, Sarasota County · 15,172 peopleDbetter than 8% of U.S. towns·Overall B · #71 of 634
505Ellentonunincorporated, Manatee County · 5,133 peopleDbetter than 8% of U.S. towns·Overall B− · #164 of 634
506NaplesCollier County · 20,114 peopleDbetter than 8% of U.S. towns·Overall B+ · #46 of 634
507Laurelunincorporated, Sarasota County · 11,741 peopleDbetter than 8% of U.S. towns·Overall B · #66 of 634
508Wallaceunincorporated, Santa Rosa County · 4,202 peopleDbetter than 8% of U.S. towns·Overall A− · #31 of 634
509Gatewayunincorporated, Lee County · 11,176 peopleDbetter than 8% of U.S. towns·Overall C · #357 of 634
510Cortezunincorporated, Manatee County · 5,205 peopleDbetter than 8% of U.S. towns·Overall C− · #442 of 634
511Ridge Wood Heightsunincorporated, Sarasota County · 5,366 peopleDbetter than 8% of U.S. towns·Overall B · #124 of 634
512Rotondaunincorporated, Charlotte County · 10,352 peopleDbetter than 8% of U.S. towns·Overall C− · #432 of 634
513East Miltonunincorporated, Santa Rosa County · 14,783 peopleDbetter than 8% of U.S. towns·Overall B− · #137 of 634
514North Merritt Islandunincorporated, Brevard County · 9,025 peopleDbetter than 7% of U.S. towns·Overall C+ · #249 of 634
515Bellviewunincorporated, Escambia County · 26,488 peopleDbetter than 7% of U.S. towns·Overall D · #551 of 634
516ArcadiaDeSoto County · 8,046 peopleDbetter than 7% of U.S. towns·Overall D− · #623 of 634
517Point Bakerunincorporated, Santa Rosa County · 3,976 peopleDbetter than 7% of U.S. towns·Overall C · #400 of 634
518Cocoa Westunincorporated, Brevard County · 5,923 peopleDbetter than 7% of U.S. towns·Overall C− · #430 of 634
519Nokomisunincorporated, Sarasota County · 3,452 peopleDbetter than 7% of U.S. towns·Overall B · #92 of 634
520StuartMartin County · 19,451 peopleDbetter than 7% of U.S. towns·Overall C− · #492 of 634
521Longboat KeySarasota County · 7,359 peopleDbetter than 7% of U.S. towns·Overall A− · #11 of 634
522Pea Ridgeunincorporated, Santa Rosa County · 3,560 peopleDbetter than 7% of U.S. towns·Overall A− · #6 of 634
523Ionaunincorporated, Lee County · 13,631 peopleDbetter than 7% of U.S. towns·Overall C · #404 of 634
524RockledgeBrevard County · 31,343 peopleDbetter than 7% of U.S. towns·Overall B− · #181 of 634
525OkeechobeeOkeechobee County · 5,811 peopleDbetter than 7% of U.S. towns·Overall D− · #590 of 634
526Southgateunincorporated, Sarasota County · 5,772 peopleDbetter than 7% of U.S. towns·Overall B+ · #44 of 634
527Viera Eastunincorporated, Brevard County · 12,570 peopleDbetter than 7% of U.S. towns·Overall B · #78 of 634
528West MelbourneBrevard County · 31,285 peopleDbetter than 7% of U.S. towns·Overall B · #97 of 634
529Buckinghamunincorporated, Lee County · 4,311 peopleDbetter than 7% of U.S. towns·Overall C · #410 of 634
530FreeportWalton County · 7,543 peopleDbetter than 7% of U.S. towns·Overall B− · #188 of 634
531MelbourneBrevard County · 87,097 peopleDbetter than 7% of U.S. towns·Overall C+ · #245 of 634
532IndiantownMartin County · 6,826 peopleDbetter than 7% of U.S. towns·Overall C · #331 of 634
533Immokaleeunincorporated, Collier County · 26,361 peopleDbetter than 7% of U.S. towns·Overall C+ · #299 of 634
534Siesta Keyunincorporated, Sarasota County · 5,525 peopleDbetter than 7% of U.S. towns·Overall B+ · #64 of 634
535MiltonSanta Rosa County · 11,440 peopleDbetter than 7% of U.S. towns·Overall B− · #153 of 634
536PerryTaylor County · 7,330 peopleDbetter than 7% of U.S. towns·Overall D− · #626 of 634
537Fort Myers BeachLee County · 5,287 peopleDbetter than 7% of U.S. towns·Overall C+ · #302 of 634
538June Parkunincorporated, Brevard County · 4,255 peopleDbetter than 7% of U.S. towns·Overall B · #108 of 634
539SanibelLee County · 6,303 peopleDbetter than 6% of U.S. towns·Overall C · #376 of 634
540Fort Myers Shoresunincorporated, Lee County · 5,946 peopleDbetter than 6% of U.S. towns·Overall D · #541 of 634
541Pelican Bayunincorporated, Collier County · 6,159 peopleDbetter than 6% of U.S. towns·Overall B · #112 of 634
542St. James Cityunincorporated, Lee County · 3,412 peopleDbetter than 6% of U.S. towns·Overall D · #547 of 634
543Port Salernounincorporated, Martin County · 11,184 peopleDbetter than 6% of U.S. towns·Overall C+ · #285 of 634
544Palm BayBrevard County · 148,092 peopleDbetter than 6% of U.S. towns·Overall C · #334 of 634
545Sarasota Springsunincorporated, Sarasota County · 12,611 peopleDbetter than 6% of U.S. towns·Overall B · #90 of 634
546Charlotte Harborunincorporated, Charlotte County · 4,239 peopleDbetter than 6% of U.S. towns·Overall C− · #469 of 634
547San Carlos Parkunincorporated, Lee County · 19,159 peopleDbetter than 6% of U.S. towns·Overall C · #309 of 634
548Naples Parkunincorporated, Collier County · 5,122 peopleDbetter than 6% of U.S. towns·Overall A− · #27 of 634
549Viera Westunincorporated, Brevard County · 17,984 peopleDbetter than 6% of U.S. towns·Overall B− · #154 of 634
550Fort PierceSt. Lucie County · 51,737 peopleDbetter than 6% of U.S. towns·Overall D− · #581 of 634
551Hutchinson Island Southunincorporated, St. Lucie County · 4,175 peopleDbetter than 6% of U.S. towns·Overall D · #519 of 634
552Three Oaksunincorporated, Lee County · 6,144 peopleDbetter than 6% of U.S. towns·Overall C+ · #273 of 634
553Southeast Arcadiaunincorporated, DeSoto County · 7,555 peopleDbetter than 6% of U.S. towns·Overall D− · #628 of 634
554Hobe Soundunincorporated, Martin County · 13,817 peopleDbetter than 6% of U.S. towns·Overall C · #395 of 634
555Fort Pierce Southunincorporated, St. Lucie County · 5,028 peopleDbetter than 6% of U.S. towns·Overall D · #548 of 634
556Lakewood Parkunincorporated, St. Lucie County · 13,866 peopleDbetter than 6% of U.S. towns·Overall C− · #474 of 634
557Wilton ManorsBroward County · 11,655 peopleDbetter than 6% of U.S. towns·Overall C+ · #223 of 634
558ChipleyWashington County · 3,804 peopleDbetter than 6% of U.S. towns·Overall C− · #485 of 634
559Olgaunincorporated, Lee County · 3,282 peopleDbetter than 6% of U.S. towns·Overall D · #525 of 634
560Port St. Johnunincorporated, Brevard County · 25,120 peopleDbetter than 6% of U.S. towns·Overall C · #319 of 634
561Warm Mineral Springsunincorporated, Sarasota County · 4,470 peopleDbetter than 6% of U.S. towns·Overall A− · #13 of 634
562Jensen Beachunincorporated, Martin County · 12,531 peopleDbetter than 6% of U.S. towns·Overall C · #318 of 634
563North River Shoresunincorporated, Martin County · 3,633 peopleDbetter than 6% of U.S. towns·Overall C · #362 of 634
564North PortSarasota County · 96,551 peopleDbetter than 6% of U.S. towns·Overall B · #127 of 634
565White Cityunincorporated, St. Lucie County · 5,744 peopleDbetter than 6% of U.S. towns·Overall C− · #420 of 634
566Alvaunincorporated, Lee County · 3,389 peopleDbetter than 6% of U.S. towns·Overall C− · #464 of 634
567Fort Pierce Northunincorporated, St. Lucie County · 7,224 peopleDbetter than 6% of U.S. towns·Overall C− · #439 of 634
568BonifayHolmes County · 2,839 peopleDbetter than 5% of U.S. towns·Overall D− · #598 of 634
569Bonita SpringsLee County · 57,634 peopleDbetter than 5% of U.S. towns·Overall C · #375 of 634
570Port Charlotteunincorporated, Charlotte County · 66,133 peopleDbetter than 5% of U.S. towns·Overall D · #542 of 634
571Bagdadunincorporated, Santa Rosa County · 4,466 peopleDbetter than 5% of U.S. towns·Overall A+ · #1 of 634
572Indian River Estatesunincorporated, St. Lucie County · 7,685 peopleDbetter than 5% of U.S. towns·Overall D− · #586 of 634
573Pelican Marshunincorporated, Collier County · 2,617 peopleDbetter than 5% of U.S. towns·Overall A− · #28 of 634
574MalabarBrevard County · 3,175 peopleDbetter than 5% of U.S. towns·Overall A− · #16 of 634
575Punta GordaCharlotte County · 20,383 peopleDbetter than 5% of U.S. towns·Overall C+ · #270 of 634
576Palm Cityunincorporated, Martin County · 26,371 peopleDbetter than 5% of U.S. towns·Overall B− · #183 of 634
577Cedar Groveunincorporated, Bay County · 3,802 peopleDbetter than 5% of U.S. towns·Overall B− · #196 of 634
578EsteroLee County · 38,365 peopleD−better than 5% of U.S. towns·Overall C · #321 of 634
579ParkerBay County · 4,832 peopleD−better than 5% of U.S. towns·Overall C+ · #297 of 634
580Grant-ValkariaBrevard County · 5,982 peopleD−better than 5% of U.S. towns·Overall B− · #201 of 634
581River Parkunincorporated, St. Lucie County · 5,714 peopleD−better than 5% of U.S. towns·Overall D · #523 of 634
582Port St. LucieSt. Lucie County · 268,062 peopleD−better than 5% of U.S. towns·Overall D · #512 of 634
583Panama CityBay County · 37,806 peopleD−better than 5% of U.S. towns·Overall D · #555 of 634
584Lower Grand Lagoonunincorporated, Bay County · 4,287 peopleD−better than 5% of U.S. towns·Overall C+ · #269 of 634
585Vineyardsunincorporated, Collier County · 3,849 peopleD−better than 5% of U.S. towns·Overall A− · #5 of 634
586SpringfieldBay County · 8,551 peopleD−better than 4% of U.S. towns·Overall C− · #499 of 634
587Upper Grand Lagoonunincorporated, Bay County · 17,232 peopleD−better than 4% of U.S. towns·Overall B− · #199 of 634
588Harbour Heightsunincorporated, Charlotte County · 4,289 peopleD−better than 4% of U.S. towns·Overall D− · #588 of 634
589Islamorada, Village of IslandsMonroe County · 6,955 peopleD−better than 4% of U.S. towns·Overall C+ · #209 of 634
590MarathonMonroe County · 10,060 peopleD−better than 4% of U.S. towns·Overall C · #379 of 634
591Golden Gateunincorporated, Collier County · 29,234 peopleD−better than 4% of U.S. towns·Overall C · #359 of 634
592InvernessCitrus County · 7,796 peopleD−better than 4% of U.S. towns·Overall D · #536 of 634
593Clevelandunincorporated, Charlotte County · 2,683 peopleD−better than 4% of U.S. towns·Overall C · #327 of 634
594Lynn HavenBay County · 22,479 peopleD−better than 4% of U.S. towns·Overall B · #122 of 634
595Miccounincorporated, Brevard County · 8,896 peopleD−better than 4% of U.S. towns·Overall C · #339 of 634
596Verona Walkunincorporated, Collier County · 2,695 peopleD−better than 4% of U.S. towns·Overall C− · #431 of 634
597Pretty Bayouunincorporated, Bay County · 2,906 peopleD−better than 4% of U.S. towns·Overall B− · #158 of 634
598Panama City BeachBay County · 20,375 peopleD−better than 4% of U.S. towns·Overall C · #350 of 634
599CallawayBay County · 14,369 peopleD−better than 4% of U.S. towns·Overall C · #402 of 634
600Island Walkunincorporated, Collier County · 2,722 peopleD−better than 4% of U.S. towns·Overall B− · #190 of 634
601Lecantounincorporated, Citrus County · 7,398 peopleD−better than 4% of U.S. towns·Overall D · #516 of 634
602Inverness Highlands Southunincorporated, Citrus County · 7,449 peopleD−better than 4% of U.S. towns·Overall D · #571 of 634
603WauchulaHardee County · 4,946 peopleD−better than 4% of U.S. towns·Overall D · #574 of 634
604Citrus Hillsunincorporated, Citrus County · 9,304 peopleD−better than 4% of U.S. towns·Overall D · #514 of 634
605Laguna Beachunincorporated, Bay County · 3,830 peopleD−better than 3% of U.S. towns·Overall B− · #149 of 634
606Inverness Highlands Northunincorporated, Citrus County · 2,830 peopleD−better than 3% of U.S. towns·Overall C+ · #208 of 634
607Citrus Springsunincorporated, Citrus County · 12,215 peopleD−better than 3% of U.S. towns·Overall D · #578 of 634
608Taylor Creekunincorporated, Okeechobee County · 4,457 peopleD−better than 3% of U.S. towns·Overall D− · #631 of 634
609Floral Cityunincorporated, Citrus County · 5,437 peopleD−better than 3% of U.S. towns·Overall D · #559 of 634
610Lelyunincorporated, Collier County · 3,804 peopleD−better than 3% of U.S. towns·Overall B− · #167 of 634
611Lely Resortunincorporated, Collier County · 8,582 peopleD−better than 3% of U.S. towns·Overall B− · #191 of 634
612Pine Ridgeunincorporated, Citrus County · 10,762 peopleD−better than 3% of U.S. towns·Overall D · #572 of 634
613Key WestMonroe County · 24,999 peopleD−better than 3% of U.S. towns·Overall C · #345 of 634
614Naples Manorunincorporated, Collier County · 5,501 peopleD−better than 3% of U.S. towns·Overall C− · #491 of 634
615Beverly Hillsunincorporated, Citrus County · 9,650 peopleD−better than 3% of U.S. towns·Overall D · #576 of 634
616Homosassa Springsunincorporated, Citrus County · 15,701 peopleD−better than 3% of U.S. towns·Overall D · #562 of 634
617Hernandounincorporated, Citrus County · 9,299 peopleD−better than 3% of U.S. towns·Overall D− · #600 of 634
618Crystal RiverCitrus County · 3,618 peopleD−better than 2% of U.S. towns·Overall D · #573 of 634
619Sugarmill Woodsunincorporated, Citrus County · 10,782 peopleD−better than 2% of U.S. towns·Overall D− · #582 of 634
620Indian River ShoresIndian River County · 4,467 peopleD−better than 2% of U.S. towns·Overall B− · #174 of 634
621Key Largounincorporated, Monroe County · 13,026 peopleD−better than 2% of U.S. towns·Overall C · #367 of 634
622South Beachunincorporated, Indian River County · 3,063 peopleD−better than 2% of U.S. towns·Overall B · #87 of 634
623SebastianIndian River County · 27,352 peopleD−better than 2% of U.S. towns·Overall C+ · #305 of 634
624Vero BeachIndian River County · 17,603 peopleD−better than 2% of U.S. towns·Overall B · #72 of 634
625Orangetreeunincorporated, Collier County · 6,084 peopleD−better than 2% of U.S. towns·Overall B+ · #51 of 634
626Giffordunincorporated, Indian River County · 4,668 peopleD−better than 2% of U.S. towns·Overall C− · #467 of 634
627Ave Mariaunincorporated, Collier County · 8,258 peopleD−better than 2% of U.S. towns·Overall C+ · #206 of 634
628FellsmereIndian River County · 5,025 peopleD−better than 2% of U.S. towns·Overall B+ · #53 of 634
629Stock Islandunincorporated, Monroe County · 4,162 peopleD−better than 2% of U.S. towns·Overall C · #324 of 634
630Port St. JoeGulf County · 3,995 peopleD−better than 2% of U.S. towns·Overall D · #577 of 634
631West Vero Corridorunincorporated, Indian River County · 10,461 peopleD−better than 2% of U.S. towns·Overall C · #313 of 634
632Winter Beachunincorporated, Indian River County · 4,985 peopleD−better than 2% of U.S. towns·Overall C+ · #279 of 634
633Big Coppitt Keyunincorporated, Monroe County · 3,109 peopleD−better than 2% of U.S. towns·Overall C− · #435 of 634
634Vero Beach Southunincorporated, Indian River County · 30,344 peopleD−better than 2% of U.S. towns·Overall B− · #193 of 634
635Florida Ridgeunincorporated, Indian River County · 20,889 peopleD−among the lowest in the U.S.·Overall C+ · #277 of 634
636Big Pine Keyunincorporated, Monroe County · 4,258 peopleD−among the lowest in the U.S.·Overall C+ · #286 of 634
637Vero Lake Estatesunincorporated, Indian River County · 6,559 peopleD−among the lowest in the U.S.·Overall B− · #136 of 634
638Holmes BeachManatee County · 3,027 peopleD−among the lowest in the U.S.·Overall C+ · #263 of 634
Quick answers

Questions people ask

Which Florida town has the lowest natural-hazard risk?

Taft (Orange County) ranks first on hazard risk among 638 towns, with an A−; St. Augustine South and St. Augustine Beach follow.

How are these towns ranked?

The Hazard risk grade: FEMA’s expected yearly loss to buildings from natural hazards, where residents live (National Risk Index). Towns are sorted on the grade’s score; the letter and rank are the same as on each town’s page. How grades work.

Why isn’t my town on this list?

The list covers towns of 2,500+ residents with a hazard risk grade (638 in Florida). Smaller towns have the grade on their page but no rank. Every town is on the Florida page.

Go deeper

More Florida lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All Florida rankings →
Other states

Towns with the lowest natural-hazard risk in other states