Guest, Sign inJoin
Florida rankings · Health

Healthiest towns in Florida

Bay Hill ranks first on health among Florida’s 636 towns of 2,500+; 167 of the 636 grade A− or better on health nationally.

The Health grade: seven CDC PLACES estimates for adults (general, physical and mental health, obesity, diabetes, smoking, exercise). How grades work

All 636 towns

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

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

#TownGradeOverall
1Bay Hillunincorporated, Orange County · 4,512 peopleA+better than 98% of U.S. towns·Overall B · #126 of 634
T2Heathrowunincorporated, Seminole County · 6,769 peopleA+better than 98% of U.S. towns·Overall A− · #10 of 634
T2ParklandBroward County · 39,186 peopleA+better than 98% of U.S. towns·Overall B · #86 of 634
4PinecrestMiami-Dade County · 18,635 peopleA+better than 97% of U.S. towns·Overall A− · #17 of 634
5Palm Valleyunincorporated, St. Johns County · 19,796 peopleA+better than 96% of U.S. towns·Overall A · #3 of 634
6Nocateeunincorporated, St. Johns County · 27,442 peopleA+better than 96% of U.S. towns·Overall B+ · #35 of 634
7WindermereOrange County · 3,344 peopleA+better than 96% of U.S. towns·Overall B · #76 of 634
8WestlakePalm Beach County · 9,042 peopleA+better than 96% of U.S. towns·Overall B+ · #59 of 634
T9Bradfordvilleunincorporated, Leon County · 18,953 peopleA+better than 96% of U.S. towns·Overall B · #123 of 634
T9Westchaseunincorporated, Hillsborough County · 24,885 peopleA+better than 96% of U.S. towns·Overall B− · #144 of 634
11Lake Butlerunincorporated, Orange County · 17,125 peopleA+better than 95% of U.S. towns·Overall B− · #132 of 634
12Feather Soundunincorporated, Pinellas County · 3,476 peopleAbetter than 95% of U.S. towns·Overall B− · #148 of 634
13Fruit Coveunincorporated, St. Johns County · 35,877 peopleAbetter than 95% of U.S. towns·Overall A− · #7 of 634
14Neptune BeachDuval County · 7,020 peopleAbetter than 95% of U.S. towns·Overall B · #120 of 634
15Keystoneunincorporated, Hillsborough County · 25,858 peopleAbetter than 94% of U.S. towns·Overall C+ · #234 of 634
16WestonBroward County · 69,588 peopleAbetter than 94% of U.S. towns·Overall B · #77 of 634
17Key BiscayneMiami-Dade County · 14,815 peopleAbetter than 94% of U.S. towns·Overall A− · #15 of 634
18MaitlandOrange County · 19,511 peopleAbetter than 94% of U.S. towns·Overall B− · #202 of 634
T19Horizon Westunincorporated, Orange County · 67,416 peopleAbetter than 93% of U.S. towns·Overall B · #128 of 634
T19Pebble Creekunincorporated, Hillsborough County · 10,447 peopleAbetter than 93% of U.S. towns·Overall B− · #145 of 634
21Wekiwa Springsunincorporated, Seminole County · 23,915 peopleAbetter than 93% of U.S. towns·Overall A− · #30 of 634
22Jacksonville BeachDuval County · 23,615 peopleAbetter than 92% of U.S. towns·Overall B · #74 of 634
23Coral GablesMiami-Dade County · 49,578 peopleAbetter than 92% of U.S. towns·Overall B+ · #52 of 634
24Lake MarySeminole County · 16,789 peopleAbetter than 92% of U.S. towns·Overall A− · #8 of 634
T25Boca RatonPalm Beach County · 101,582 peopleAbetter than 92% of U.S. towns·Overall B− · #159 of 634
T25OviedoSeminole County · 41,317 peopleAbetter than 92% of U.S. towns·Overall A− · #21 of 634
T27Palmetto BayMiami-Dade County · 24,886 peopleAbetter than 92% of U.S. towns·Overall B · #79 of 634
T27Tierra Verdeunincorporated, Pinellas County · 4,108 peopleAbetter than 92% of U.S. towns·Overall C+ · #207 of 634
29Odessaunincorporated, Pasco County · 8,381 peopleAbetter than 92% of U.S. towns·Overall B− · #178 of 634
30Lighthouse PointBroward County · 10,756 peopleAbetter than 92% of U.S. towns·Overall B · #93 of 634
T31Genevaunincorporated, Seminole County · 3,441 peopleAbetter than 91% of U.S. towns·Overall A− · #12 of 634
T31South Beachunincorporated, Indian River County · 3,063 peopleAbetter than 91% of U.S. towns·Overall B · #87 of 634
T33Chevalunincorporated, Hillsborough County · 13,969 peopleAbetter than 91% of U.S. towns·Overall C+ · #230 of 634
T33North Bay VillageMiami-Dade County · 8,099 peopleAbetter than 91% of U.S. towns·Overall B · #94 of 634
35TequestaPalm Beach County · 6,299 peopleAbetter than 91% of U.S. towns·Overall B+ · #47 of 634
T36Celebrationunincorporated, Osceola County · 13,667 peopleAbetter than 91% of U.S. towns·Overall C+ · #278 of 634
T36Gulf BreezeSanta Rosa County · 7,067 peopleAbetter than 91% of U.S. towns·Overall A− · #23 of 634
T38Vamounincorporated, Sarasota County · 2,936 peopleAbetter than 91% of U.S. towns·Overall A− · #9 of 634
T38Winter ParkOrange County · 30,444 peopleAbetter than 91% of U.S. towns·Overall C+ · #205 of 634
T40Cooper CityBroward County · 35,030 peopleAbetter than 91% of U.S. towns·Overall B− · #130 of 634
T40Fish Hawkunincorporated, Hillsborough County · 26,186 peopleAbetter than 91% of U.S. towns·Overall C · #328 of 634
42Jupiter Farmsunincorporated, Palm Beach County · 12,945 peopleAbetter than 90% of U.S. towns·Overall B− · #131 of 634
43Satellite BeachBrevard County · 11,365 peopleAbetter than 90% of U.S. towns·Overall A− · #22 of 634
44Connertonunincorporated, Pasco County · 7,650 peopleAbetter than 90% of U.S. towns·Overall C · #307 of 634
45Hunters Creekunincorporated, Orange County · 22,819 peopleAbetter than 90% of U.S. towns·Overall B · #110 of 634
46Lakewood Ranchunincorporated, Manatee County · 43,945 peopleAbetter than 90% of U.S. towns·Overall B− · #142 of 634
47Southwest RanchesBroward County · 7,773 peopleAbetter than 90% of U.S. towns·Overall B · #111 of 634
48Palm Cityunincorporated, Martin County · 26,371 peopleAbetter than 90% of U.S. towns·Overall B− · #183 of 634
49McGregorunincorporated, Lee County · 8,490 peopleAbetter than 90% of U.S. towns·Overall C+ · #246 of 634
50BelleairPinellas County · 4,631 peopleAbetter than 89% of U.S. towns·Overall B+ · #38 of 634
51Tiger Pointunincorporated, Santa Rosa County · 3,628 peopleAbetter than 89% of U.S. towns·Overall A− · #20 of 634
T52IndialanticBrevard County · 3,096 peopleAbetter than 89% of U.S. towns·Overall B · #129 of 634
T52Palm Beach GardensPalm Beach County · 63,883 peopleAbetter than 89% of U.S. towns·Overall B · #115 of 634
54Winter SpringsSeminole County · 39,585 peopleAbetter than 89% of U.S. towns·Overall B+ · #40 of 634
55WellingtonPalm Beach County · 62,662 peopleAbetter than 89% of U.S. towns·Overall B− · #135 of 634
56South Patrick Shoresunincorporated, Brevard County · 7,030 peopleAbetter than 88% of U.S. towns·Overall B+ · #43 of 634
T57Orangetreeunincorporated, Collier County · 6,084 peopleAbetter than 88% of U.S. towns·Overall B+ · #51 of 634
T57Wallaceunincorporated, Santa Rosa County · 4,202 peopleAbetter than 88% of U.S. towns·Overall A− · #31 of 634
59Highland BeachPalm Beach County · 4,328 peopleAbetter than 88% of U.S. towns·Overall B · #102 of 634
T60Three Oaksunincorporated, Lee County · 6,144 peopleAbetter than 88% of U.S. towns·Overall C+ · #273 of 634
T60World Golf Villageunincorporated, St. Johns County · 26,077 peopleAbetter than 88% of U.S. towns·Overall B+ · #54 of 634
T62Longboat KeySarasota County · 7,359 peopleAbetter than 88% of U.S. towns·Overall A− · #11 of 634
T62OaklandOrange County · 3,774 peopleAbetter than 88% of U.S. towns·Overall B+ · #61 of 634
64JupiterPalm Beach County · 62,350 peopleAbetter than 88% of U.S. towns·Overall A− · #19 of 634
T65Alafayaunincorporated, Orange County · 92,449 peopleAbetter than 87% of U.S. towns·Overall C+ · #217 of 634
T65North Palm BeachPalm Beach County · 13,319 peopleAbetter than 87% of U.S. towns·Overall A− · #25 of 634
67Bay Harbor IslandsMiami-Dade County · 6,021 peopleAbetter than 87% of U.S. towns·Overall B+ · #42 of 634
T68Gatewayunincorporated, Lee County · 11,176 peopleAbetter than 87% of U.S. towns·Overall C · #357 of 634
T68Sawgrassunincorporated, St. Johns County · 4,929 peopleAbetter than 87% of U.S. towns·Overall B+ · #37 of 634
T68Siesta Keyunincorporated, Sarasota County · 5,525 peopleAbetter than 87% of U.S. towns·Overall B+ · #64 of 634
T71Doctor Phillipsunincorporated, Orange County · 12,984 peopleAbetter than 87% of U.S. towns·Overall C+ · #288 of 634
T71Fleming Islandunincorporated, Clay County · 29,766 peopleAbetter than 87% of U.S. towns·Overall B+ · #32 of 634
T73Lely Resortunincorporated, Collier County · 8,582 peopleAbetter than 87% of U.S. towns·Overall B− · #191 of 634
T73Palm BeachPalm Beach County · 9,423 peopleAbetter than 87% of U.S. towns·Overall B · #81 of 634
75Melbourne BeachBrevard County · 3,260 peopleAbetter than 87% of U.S. towns·Overall B+ · #55 of 634
76Naples Parkunincorporated, Collier County · 5,122 peopleAbetter than 87% of U.S. towns·Overall A− · #27 of 634
77Pensacola Stationunincorporated, Escambia County · 5,281 peopleAbetter than 86% of U.S. towns·Overall D · #517 of 634
78Glenvar Heightsunincorporated, Miami-Dade County · 19,395 peopleAbetter than 86% of U.S. towns·Overall B · #119 of 634
79St. Augustine BeachSt. Johns County · 6,810 peopleAbetter than 86% of U.S. towns·Overall A− · #14 of 634
T80Eglin AFBunincorporated, Okaloosa County · 2,778 peopleAbetter than 86% of U.S. towns·Overall B− · #173 of 634
T80Pelican Marshunincorporated, Collier County · 2,617 peopleAbetter than 86% of U.S. towns·Overall A− · #28 of 634
T82Apollo Beachunincorporated, Hillsborough County · 33,355 peopleAbetter than 86% of U.S. towns·Overall C+ · #261 of 634
T82Progress Villageunincorporated, Hillsborough County · 10,450 peopleAbetter than 86% of U.S. towns·Overall C+ · #271 of 634
84Juno BeachPalm Beach County · 3,935 peopleAbetter than 86% of U.S. towns·Overall B− · #133 of 634
T85Lauderdale-by-the-SeaBroward County · 6,280 peopleAbetter than 86% of U.S. towns·Overall B · #83 of 634
T85South MiamiMiami-Dade County · 13,660 peopleAbetter than 86% of U.S. towns·Overall C+ · #213 of 634
T85Woodlawn Beachunincorporated, Santa Rosa County · 3,414 peopleAbetter than 86% of U.S. towns·Overall B− · #163 of 634
T88Miami ShoresMiami-Dade County · 11,669 peopleAbetter than 85% of U.S. towns·Overall C+ · #232 of 634
T88Pretty Bayouunincorporated, Bay County · 2,906 peopleAbetter than 85% of U.S. towns·Overall B− · #158 of 634
T90Lake Lorraineunincorporated, Okaloosa County · 6,903 peopleAbetter than 85% of U.S. towns·Overall B+ · #41 of 634
T90Lutzunincorporated, Hillsborough County · 27,106 peopleAbetter than 85% of U.S. towns·Overall C+ · #236 of 634
92Treasure IslandPinellas County · 6,397 peopleAbetter than 85% of U.S. towns·Overall C · #311 of 634
T93Bal HarbourMiami-Dade County · 3,036 peopleA−better than 85% of U.S. towns·Overall C · #312 of 634
T93Pelican Bayunincorporated, Collier County · 6,159 peopleA−better than 85% of U.S. towns·Overall B · #112 of 634
T95DoralMiami-Dade County · 81,634 peopleA−better than 85% of U.S. towns·Overall B · #82 of 634
T95Wesley Chapelunincorporated, Pasco County · 76,011 peopleA−better than 85% of U.S. towns·Overall C+ · #215 of 634
97NaplesCollier County · 20,114 peopleA−better than 84% of U.S. towns·Overall B+ · #46 of 634
98Miramar Beachunincorporated, Walton County · 8,902 peopleA−better than 84% of U.S. towns·Overall B · #85 of 634
T99Belle IsleOrange County · 7,688 peopleA−better than 84% of U.S. towns·Overall C+ · #248 of 634
T99Viera Westunincorporated, Brevard County · 17,984 peopleA−better than 84% of U.S. towns·Overall B− · #154 of 634
T101East Lakeunincorporated, Pinellas County · 33,283 peopleA−better than 84% of U.S. towns·Overall C+ · #266 of 634
T101Lake Clarke ShoresPalm Beach County · 3,597 peopleA−better than 84% of U.S. towns·Overall B+ · #50 of 634
T101SanibelLee County · 6,303 peopleA−better than 84% of U.S. towns·Overall C · #376 of 634
104Viera Eastunincorporated, Brevard County · 12,570 peopleA−better than 83% of U.S. towns·Overall B · #78 of 634
105Northdaleunincorporated, Hillsborough County · 25,710 peopleA−better than 83% of U.S. towns·Overall C+ · #251 of 634
106DestinOkaloosa County · 14,046 peopleA−better than 83% of U.S. towns·Overall B · #73 of 634
107Vineyardsunincorporated, Collier County · 3,849 peopleA−better than 83% of U.S. towns·Overall A− · #5 of 634
108St. Pete BeachPinellas County · 8,553 peopleA−better than 83% of U.S. towns·Overall C+ · #239 of 634
T109Holmes BeachManatee County · 3,027 peopleA−better than 83% of U.S. towns·Overall C+ · #263 of 634
T109Hurlburt Fieldunincorporated, Okaloosa County · 2,951 peopleA−better than 83% of U.S. towns·Overall C+ · #250 of 634
111Miami LakesMiami-Dade County · 33,067 peopleA−better than 83% of U.S. towns·Overall B+ · #62 of 634
T112EsteroLee County · 38,365 peopleA−better than 82% of U.S. towns·Overall C · #321 of 634
T112Southgateunincorporated, Sarasota County · 5,772 peopleA−better than 82% of U.S. towns·Overall B+ · #44 of 634
T114Ponce InletVolusia County · 3,470 peopleA−better than 82% of U.S. towns·Overall B− · #143 of 634
T114South Sarasotaunincorporated, Sarasota County · 4,837 peopleA−better than 82% of U.S. towns·Overall B− · #177 of 634
T114ValparaisoOkaloosa County · 4,896 peopleA−better than 82% of U.S. towns·Overall A− · #24 of 634
T117Ave Mariaunincorporated, Collier County · 8,258 peopleA−better than 82% of U.S. towns·Overall C+ · #206 of 634
T117Marco IslandCollier County · 16,421 peopleA−better than 82% of U.S. towns·Overall B+ · #36 of 634
119Bloomingdaleunincorporated, Hillsborough County · 23,827 peopleA−better than 82% of U.S. towns·Overall C+ · #283 of 634
120Loxahatchee GrovesPalm Beach County · 3,549 peopleA−better than 82% of U.S. towns·Overall B− · #146 of 634
121Trinityunincorporated, Pasco County · 18,907 peopleA−better than 81% of U.S. towns·Overall C+ · #226 of 634
T122AventuraMiami-Dade County · 39,880 peopleA−better than 81% of U.S. towns·Overall C+ · #262 of 634
T122Forest Cityunincorporated, Seminole County · 15,312 peopleA−better than 81% of U.S. towns·Overall B+ · #33 of 634
124Upper Grand Lagoonunincorporated, Bay County · 17,232 peopleA−better than 81% of U.S. towns·Overall B− · #199 of 634
125University College campusunincorporated, Orange County · 41,902 peopleA−better than 81% of U.S. towns·Overall B
126SurfsideMiami-Dade County · 5,591 peopleA−better than 81% of U.S. towns·Overall B · #70 of 634
127Indian River ShoresIndian River County · 4,467 peopleA−better than 80% of U.S. towns·Overall B− · #174 of 634
128Palmer Ranchunincorporated, Sarasota County · 16,867 peopleA−better than 80% of U.S. towns·Overall B · #117 of 634
129Safety HarborPinellas County · 16,624 peopleA−better than 80% of U.S. towns·Overall B+ · #45 of 634
130Islamorada, Village of IslandsMonroe County · 6,955 peopleA−better than 80% of U.S. towns·Overall C+ · #209 of 634
T131Country Walkunincorporated, Miami-Dade County · 19,291 peopleA−better than 80% of U.S. towns·Overall B · #99 of 634
T131West MelbourneBrevard County · 31,285 peopleA−better than 80% of U.S. towns·Overall B · #97 of 634
T133Indian Harbour BeachBrevard County · 8,914 peopleA−better than 79% of U.S. towns·Overall B+ · #63 of 634
T133Land O' Lakesunincorporated, Pasco County · 38,910 peopleA−better than 79% of U.S. towns·Overall C+ · #211 of 634
135Bardmoorunincorporated, Pinellas County · 10,292 peopleA−better than 79% of U.S. towns·Overall B · #98 of 634
T136Fernandina BeachNassau County · 13,869 peopleA−better than 79% of U.S. towns·Overall A− · #26 of 634
T136Lakeland Highlandsunincorporated, Polk County · 12,102 peopleA−better than 79% of U.S. towns·Overall C · #325 of 634
T138Atlantic BeachDuval County · 13,245 peopleA−better than 79% of U.S. towns·Overall B− · #182 of 634
T138Harbor Bluffsunincorporated, Pinellas County · 3,076 peopleA−better than 79% of U.S. towns·Overall B− · #179 of 634
140Winter Beachunincorporated, Indian River County · 4,985 peopleA−better than 78% of U.S. towns·Overall C+ · #279 of 634
T141Fruitvilleunincorporated, Sarasota County · 15,172 peopleA−better than 78% of U.S. towns·Overall B · #71 of 634
T141LongwoodSeminole County · 16,892 peopleA−better than 78% of U.S. towns·Overall B · #114 of 634
T143Conwayunincorporated, Orange County · 12,928 peopleA−better than 78% of U.S. towns·Overall B− · #147 of 634
T145Coral SpringsBroward County · 138,783 peopleA−better than 78% of U.S. towns·Overall B− · #165 of 634
T145Winter GardenOrange County · 48,063 peopleA−better than 78% of U.S. towns·Overall C+ · #214 of 634
147June Parkunincorporated, Brevard County · 4,255 peopleA−better than 77% of U.S. towns·Overall B · #108 of 634
T148Carrollwoodunincorporated, Hillsborough County · 36,725 peopleA−better than 77% of U.S. towns·Overall C+ · #253 of 634
T148Whiskey Creekunincorporated, Lee County · 5,371 peopleA−better than 77% of U.S. towns·Overall C · #308 of 634
150Cocoa BeachBrevard County · 11,314 peopleA−better than 77% of U.S. towns·Overall C+ · #229 of 634
151Ospreyunincorporated, Sarasota County · 5,943 peopleA−better than 77% of U.S. towns·Overall B · #67 of 634
T152North Merritt Islandunincorporated, Brevard County · 9,025 peopleA−better than 77% of U.S. towns·Overall C+ · #249 of 634
T152PlantationBroward County · 99,183 peopleA−better than 77% of U.S. towns·Overall C+ · #274 of 634
154NewberryAlachua County · 8,618 peopleA−better than 77% of U.S. towns·Overall C · #407 of 634
155NicevilleOkaloosa County · 17,948 peopleA−better than 77% of U.S. towns·Overall A− · #18 of 634
T156Lake Sarasotaunincorporated, Sarasota County · 3,595 peopleA−better than 76% of U.S. towns·Overall B+ · #60 of 634
T156Royal Palm BeachPalm Beach County · 42,477 peopleA−better than 76% of U.S. towns·Overall B− · #138 of 634
T158St. Augustine Southunincorporated, St. Johns County · 4,714 peopleA−better than 76% of U.S. towns·Overall A · #2 of 634
T158Three Lakesunincorporated, Miami-Dade County · 16,888 peopleA−better than 76% of U.S. towns·Overall B · #103 of 634
160Butler Beachunincorporated, St. Johns County · 4,610 peopleA−better than 76% of U.S. towns·Overall B− · #166 of 634
161Madeira BeachPinellas County · 3,940 peopleA−better than 76% of U.S. towns·Overall C+ · #301 of 634
162North River Shoresunincorporated, Martin County · 3,633 peopleA−better than 76% of U.S. towns·Overall C · #362 of 634
163Key WestMonroe County · 24,999 peopleA−better than 76% of U.S. towns·Overall C · #345 of 634
164Sunny Isles BeachMiami-Dade County · 22,395 peopleA−better than 75% of U.S. towns·Overall B− · #150 of 634
T165AlachuaAlachua County · 10,612 peopleA−better than 75% of U.S. towns·Overall C · #354 of 634
T165Midwayunincorporated, Santa Rosa County · 21,317 peopleA−better than 75% of U.S. towns·Overall B− · #168 of 634
167Riverviewunincorporated, Hillsborough County · 113,697 peopleA−better than 75% of U.S. towns·Overall C · #365 of 634
T168Valricounincorporated, Hillsborough County · 40,239 peopleB+better than 75% of U.S. towns·Overall C · #386 of 634
T168Williamsburgunincorporated, Orange County · 9,063 peopleB+better than 75% of U.S. towns·Overall B · #91 of 634
170Samsula-Spruce Creekunincorporated, Volusia County · 4,852 peopleB+better than 75% of U.S. towns·Overall C+ · #296 of 634
T171Flagler BeachFlagler County · 5,595 peopleB+better than 74% of U.S. towns·Overall C+ · #220 of 634
T171West Bradentonunincorporated, Manatee County · 3,991 peopleB+better than 74% of U.S. towns·Overall B · #118 of 634
173Plantationunincorporated, Sarasota County · 4,531 peopleB+better than 74% of U.S. towns·Overall B · #104 of 634
174Bagdadunincorporated, Santa Rosa County · 4,466 peopleB+better than 74% of U.S. towns·Overall A+ · #1 of 634
175Fort Myers BeachLee County · 5,287 peopleB+better than 74% of U.S. towns·Overall C+ · #302 of 634
T176Altamonte SpringsSeminole County · 48,000 peopleB+better than 74% of U.S. towns·Overall B− · #204 of 634
T176HypoluxoPalm Beach County · 2,954 peopleB+better than 74% of U.S. towns·Overall B− · #175 of 634
T176The Acreageunincorporated, Palm Beach County · 40,843 peopleB+better than 74% of U.S. towns·Overall C+ · #252 of 634
T179DavieBroward County · 110,851 peopleB+better than 74% of U.S. towns·Overall C+ · #256 of 634
T179Laguna Beachunincorporated, Bay County · 3,830 peopleB+better than 74% of U.S. towns·Overall B− · #149 of 634
T179St. AugustineSt. Johns County · 16,141 peopleB+better than 74% of U.S. towns·Overall B+ · #49 of 634
T182Citrus Parkunincorporated, Hillsborough County · 28,804 peopleB+better than 74% of U.S. towns·Overall C · #315 of 634
T182Kendallunincorporated, Miami-Dade County · 79,562 peopleB+better than 74% of U.S. towns·Overall B · #106 of 634
184Wedgefieldunincorporated, Orange County · 8,851 peopleB+better than 74% of U.S. towns·Overall C+ · #275 of 634
185Miami BeachMiami-Dade County · 81,594 peopleB+better than 74% of U.S. towns·Overall B− · #172 of 634
186Indian Rocks BeachPinellas County · 3,563 peopleB+better than 73% of U.S. towns·Overall C+ · #240 of 634
T187DeBaryVolusia County · 23,544 peopleB+better than 73% of U.S. towns·Overall C+ · #225 of 634
T187Lochmoor Waterway Estatesunincorporated, Lee County · 6,511 peopleB+better than 73% of U.S. towns·Overall C · #358 of 634
189MalabarBrevard County · 3,175 peopleB+better than 73% of U.S. towns·Overall A− · #16 of 634
T190Bee Ridgeunincorporated, Sarasota County · 10,334 peopleB+better than 73% of U.S. towns·Overall B · #80 of 634
T190Fern Parkunincorporated, Seminole County · 7,981 peopleB+better than 73% of U.S. towns·Overall B+ · #58 of 634
192Island Walkunincorporated, Collier County · 2,722 peopleB+better than 72% of U.S. towns·Overall B− · #190 of 634
193San Carlos Parkunincorporated, Lee County · 19,159 peopleB+better than 72% of U.S. towns·Overall C · #309 of 634
T194Bay Pinesunincorporated, Pinellas County · 2,519 peopleB+better than 72% of U.S. towns·Overall A− · #29 of 634
T194Merritt Islandunincorporated, Brevard County · 34,992 peopleB+better than 72% of U.S. towns·Overall B · #125 of 634
T196Hutchinson Island Southunincorporated, St. Lucie County · 4,175 peopleB+better than 72% of U.S. towns·Overall D · #519 of 634
T196Meadow Woodsunincorporated, Orange County · 42,852 peopleB+better than 72% of U.S. towns·Overall B− · #200 of 634
198OldsmarPinellas County · 14,521 peopleB+better than 71% of U.S. towns·Overall C+ · #238 of 634
T199ClermontLake County · 52,812 peopleB+better than 71% of U.S. towns·Overall C+ · #233 of 634
T199Cypress Lakeunincorporated, Lee County · 13,032 peopleB+better than 71% of U.S. towns·Overall C+ · #287 of 634
201Laurelunincorporated, Sarasota County · 11,741 peopleB+better than 71% of U.S. towns·Overall B · #66 of 634
202CasselberrySeminole County · 31,872 peopleB+better than 71% of U.S. towns·Overall B− · #169 of 634
T203Palm Harborunincorporated, Pinellas County · 61,512 peopleB+better than 71% of U.S. towns·Overall C+ · #216 of 634
T203Port Salernounincorporated, Martin County · 11,184 peopleB+better than 71% of U.S. towns·Overall C+ · #285 of 634
205The Crossingsunincorporated, Miami-Dade County · 22,963 peopleB+better than 71% of U.S. towns·Overall B− · #141 of 634
T206Bonita SpringsLee County · 57,634 peopleB+better than 71% of U.S. towns·Overall C · #375 of 634
T206South Gate Ridgeunincorporated, Sarasota County · 5,310 peopleB+better than 71% of U.S. towns·Overall B− · #162 of 634
208Four Cornersunincorporated, Lake County · 65,048 peopleB+better than 70% of U.S. towns·Overall C− · #462 of 634
209Paceunincorporated, Santa Rosa County · 26,282 peopleB+better than 70% of U.S. towns·Overall B− · #152 of 634
210Lake Magdaleneunincorporated, Hillsborough County · 32,083 peopleB+better than 70% of U.S. towns·Overall C · #322 of 634
211Mary EstherOkaloosa County · 4,093 peopleB+better than 70% of U.S. towns·Overall B · #101 of 634
T212MiramarBroward County · 142,570 peopleB+better than 70% of U.S. towns·Overall B− · #155 of 634
T212RockledgeBrevard County · 31,343 peopleB+better than 70% of U.S. towns·Overall B− · #181 of 634
T212The Meadowsunincorporated, Sarasota County · 5,492 peopleB+better than 70% of U.S. towns·Overall B · #84 of 634
215Wilton ManorsBroward County · 11,655 peopleB+better than 69% of U.S. towns·Overall C+ · #223 of 634
T216Ojusunincorporated, Miami-Dade County · 19,198 peopleB+better than 69% of U.S. towns·Overall B− · #161 of 634
T216St. Augustine Shoresunincorporated, St. Johns County · 9,462 peopleB+better than 69% of U.S. towns·Overall B+ · #57 of 634
218Tangerineunincorporated, Orange County · 4,326 peopleB+better than 69% of U.S. towns·Overall B · #116 of 634
219GainesvilleAlachua County · 148,671 peopleB+better than 69% of U.S. towns·Overall D · #504 of 634
220Coconut CreekBroward County · 58,626 peopleB+better than 69% of U.S. towns·Overall C+ · #259 of 634
221DunedinPinellas County · 35,227 peopleB+better than 68% of U.S. towns·Overall B · #109 of 634
222Sunsetunincorporated, Miami-Dade County · 13,535 peopleB+better than 68% of U.S. towns·Overall B · #95 of 634
223Cape CanaveralBrevard County · 9,962 peopleB+better than 68% of U.S. towns·Overall B · #121 of 634
224Grant-ValkariaBrevard County · 5,982 peopleB+better than 68% of U.S. towns·Overall B− · #201 of 634
T225Pembroke PinesBroward County · 176,714 peopleB+better than 68% of U.S. towns·Overall C+ · #272 of 634
T225Vero Beach Southunincorporated, Indian River County · 30,344 peopleB+better than 68% of U.S. towns·Overall B− · #193 of 634
227FreeportWalton County · 7,543 peopleB+better than 68% of U.S. towns·Overall B− · #188 of 634
T228Brandonunincorporated, Hillsborough County · 119,767 peopleB+better than 67% of U.S. towns·Overall C · #356 of 634
T228Ives Estatesunincorporated, Miami-Dade County · 28,506 peopleB+better than 67% of U.S. towns·Overall B− · #170 of 634
230Panama City BeachBay County · 20,375 peopleB+better than 67% of U.S. towns·Overall C · #350 of 634
231Rio Pinarunincorporated, Orange County · 4,985 peopleB+better than 67% of U.S. towns·Overall C · #310 of 634
232Asbury Lakeunincorporated, Clay County · 14,458 peopleB+better than 67% of U.S. towns·Overall B · #69 of 634
T233Delray BeachPalm Beach County · 69,809 peopleB+better than 67% of U.S. towns·Overall C · #360 of 634
T233Jensen Beachunincorporated, Martin County · 12,531 peopleB+better than 67% of U.S. towns·Overall C · #318 of 634
235St. PetersburgPinellas County · 264,033 peopleB+better than 67% of U.S. towns·Overall C− · #417 of 634
236Oakleaf Plantationunincorporated, Clay County · 32,070 peopleB+better than 66% of U.S. towns·Overall B− · #197 of 634
237SeminolePinellas County · 18,997 peopleB+better than 66% of U.S. towns·Overall C+ · #282 of 634
238Lelyunincorporated, Collier County · 3,804 peopleB+better than 66% of U.S. towns·Overall B− · #167 of 634
239Lynn HavenBay County · 22,479 peopleB+better than 66% of U.S. towns·Overall B · #122 of 634
T240Citrus Hillsunincorporated, Citrus County · 9,304 peopleB+better than 66% of U.S. towns·Overall D · #514 of 634
T240VeniceSarasota County · 30,477 peopleB+better than 66% of U.S. towns·Overall B− · #184 of 634
T242Cortezunincorporated, Manatee County · 5,205 peopleB+better than 66% of U.S. towns·Overall C− · #442 of 634
T242Loughmanunincorporated, Polk County · 7,591 peopleB+better than 66% of U.S. towns·Overall D · #554 of 634
T244Lower Grand Lagoonunincorporated, Bay County · 4,287 peopleB+better than 66% of U.S. towns·Overall C+ · #269 of 634
T244The Villagesunincorporated, Marion County · 83,498 peopleB+better than 66% of U.S. towns·Overall B · #105 of 634
246Cutler BayMiami-Dade County · 44,750 peopleB+better than 65% of U.S. towns·Overall C+ · #228 of 634
247The Hammocksunincorporated, Miami-Dade County · 58,838 peopleB+better than 65% of U.S. towns·Overall B− · #185 of 634
248Punta GordaCharlotte County · 20,383 peopleB+better than 65% of U.S. towns·Overall C+ · #270 of 634
249LantanaPalm Beach County · 12,449 peopleB+better than 65% of U.S. towns·Overall C+ · #241 of 634
250Vero BeachIndian River County · 17,603 peopleB+better than 65% of U.S. towns·Overall B · #72 of 634
251High SpringsAlachua County · 6,762 peopleBbetter than 65% of U.S. towns·Overall D · #506 of 634
T252New Smyrna BeachVolusia County · 33,182 peopleBbetter than 65% of U.S. towns·Overall C · #401 of 634
T252WildwoodSumter County · 19,436 peopleBbetter than 65% of U.S. towns·Overall C · #369 of 634
254Highland Cityunincorporated, Polk County · 13,276 peopleBbetter than 65% of U.S. towns·Overall C− · #479 of 634
255EdgewoodOrange County · 2,845 peopleBbetter than 64% of U.S. towns·Overall B− · #198 of 634
256Miami SpringsMiami-Dade County · 13,611 peopleBbetter than 64% of U.S. towns·Overall B · #100 of 634
T257Daytona Beach ShoresVolusia County · 5,187 peopleBbetter than 64% of U.S. towns·Overall C · #316 of 634
T257North PortSarasota County · 96,551 peopleBbetter than 64% of U.S. towns·Overall B · #127 of 634
259Ionaunincorporated, Lee County · 13,631 peopleBbetter than 64% of U.S. towns·Overall C · #404 of 634
260MinneolaLake County · 21,064 peopleBbetter than 64% of U.S. towns·Overall C+ · #231 of 634
261Goldenrodunincorporated, Orange County · 12,878 peopleBbetter than 64% of U.S. towns·Overall C+ · #290 of 634
262Pea Ridgeunincorporated, Santa Rosa County · 3,560 peopleBbetter than 64% of U.S. towns·Overall A− · #6 of 634
263TallahasseeLeon County · 204,902 peopleBbetter than 63% of U.S. towns·Overall C− · #478 of 634
T264Rotondaunincorporated, Charlotte County · 10,352 peopleBbetter than 63% of U.S. towns·Overall C− · #432 of 634
T264Yuleeunincorporated, Nassau County · 16,648 peopleBbetter than 63% of U.S. towns·Overall B+ · #34 of 634
266MarathonMonroe County · 10,060 peopleBbetter than 63% of U.S. towns·Overall C · #379 of 634
267Tarpon SpringsPinellas County · 25,602 peopleBbetter than 63% of U.S. towns·Overall C+ · #293 of 634
T268Ellentonunincorporated, Manatee County · 5,133 peopleBbetter than 62% of U.S. towns·Overall B− · #164 of 634
T268Gonzalezunincorporated, Escambia County · 14,458 peopleBbetter than 62% of U.S. towns·Overall C · #412 of 634
T270Cape CoralLee County · 236,264 peopleBbetter than 62% of U.S. towns·Overall C− · #484 of 634
T270Clarconaunincorporated, Orange County · 3,850 peopleBbetter than 62% of U.S. towns·Overall C+ · #227 of 634
T270Temple TerraceHillsborough County · 27,075 peopleBbetter than 62% of U.S. towns·Overall C · #393 of 634
T273Buckinghamunincorporated, Lee County · 4,311 peopleBbetter than 62% of U.S. towns·Overall C · #410 of 634
T273Key Largounincorporated, Monroe County · 13,026 peopleBbetter than 62% of U.S. towns·Overall C · #367 of 634
275SebastianIndian River County · 27,352 peopleBbetter than 62% of U.S. towns·Overall C+ · #305 of 634
T276GrovelandLake County · 25,526 peopleBbetter than 61% of U.S. towns·Overall C · #344 of 634
T276OrlandoOrange County · 333,888 peopleBbetter than 61% of U.S. towns·Overall C · #323 of 634
278CrestviewOkaloosa County · 31,193 peopleBbetter than 61% of U.S. towns·Overall C+ · #210 of 634
279SarasotaSarasota County · 58,458 peopleBbetter than 61% of U.S. towns·Overall C+ · #224 of 634
280Crawfordvilleunincorporated, Wakulla County · 5,732 peopleBbetter than 61% of U.S. towns·Overall B · #88 of 634
T281Clevelandunincorporated, Charlotte County · 2,683 peopleBbetter than 61% of U.S. towns·Overall C · #327 of 634
T281Ferry Passunincorporated, Escambia County · 30,053 peopleBbetter than 61% of U.S. towns·Overall C− · #473 of 634
283Fort LauderdaleBroward County · 188,677 peopleBbetter than 61% of U.S. towns·Overall C− · #496 of 634
284Venice Gardensunincorporated, Sarasota County · 3,280 peopleBbetter than 60% of U.S. towns·Overall B · #107 of 634
285Taftunincorporated, Orange County · 2,730 peopleBbetter than 60% of U.S. towns·Overall B · #65 of 634
286Big Pine Keyunincorporated, Monroe County · 4,258 peopleBbetter than 60% of U.S. towns·Overall C+ · #286 of 634
287Balmunincorporated, Hillsborough County · 7,181 peopleBbetter than 60% of U.S. towns·Overall C− · #441 of 634
288GulfportPinellas County · 11,404 peopleBbetter than 60% of U.S. towns·Overall C · #378 of 634
289Princetonunincorporated, Miami-Dade County · 42,625 peopleBbetter than 59% of U.S. towns·Overall C+ · #235 of 634
290TampaHillsborough County · 413,554 peopleBbetter than 59% of U.S. towns·Overall C− · #458 of 634
291Palm CoastFlagler County · 109,886 peopleBbetter than 59% of U.S. towns·Overall C− · #448 of 634
T292Nokomisunincorporated, Sarasota County · 3,452 peopleBbetter than 59% of U.S. towns·Overall B · #92 of 634
T292West Vero Corridorunincorporated, Indian River County · 10,461 peopleBbetter than 59% of U.S. towns·Overall C · #313 of 634
T294Bithlounincorporated, Orange County · 10,486 peopleBbetter than 59% of U.S. towns·Overall C · #364 of 634
T294Pasadena Hillsunincorporated, Pasco County · 13,505 peopleBbetter than 59% of U.S. towns·Overall C+ · #221 of 634
T294St. James Cityunincorporated, Lee County · 3,412 peopleBbetter than 59% of U.S. towns·Overall D · #547 of 634
297Richmond Westunincorporated, Miami-Dade County · 35,593 peopleBbetter than 58% of U.S. towns·Overall C+ · #212 of 634
298Ormond BeachVolusia County · 44,692 peopleBbetter than 58% of U.S. towns·Overall C · #361 of 634
299Englewoodunincorporated, Charlotte County · 20,091 peopleBbetter than 58% of U.S. towns·Overall C+ · #222 of 634
300Port St. JoeGulf County · 3,995 peopleBbetter than 58% of U.S. towns·Overall D · #577 of 634
T301Country Clubunincorporated, Miami-Dade County · 51,296 peopleBbetter than 58% of U.S. towns·Overall C+ · #243 of 634
T301Town 'n' Countryunincorporated, Hillsborough County · 85,928 peopleBbetter than 58% of U.S. towns·Overall C · #396 of 634
303Port St. LucieSt. Lucie County · 268,062 peopleBbetter than 58% of U.S. towns·Overall D · #512 of 634
T304ApopkaOrange County · 65,552 peopleBbetter than 58% of U.S. towns·Overall C− · #457 of 634
T304Ocean Cityunincorporated, Okaloosa County · 5,941 peopleBbetter than 58% of U.S. towns·Overall C+ · #260 of 634
T306Mount Plymouthunincorporated, Lake County · 4,604 peopleBbetter than 58% of U.S. towns·Overall C · #403 of 634
T306PensacolaEscambia County · 53,817 peopleBbetter than 58% of U.S. towns·Overall C · #333 of 634
T306Verona Walkunincorporated, Collier County · 2,695 peopleBbetter than 58% of U.S. towns·Overall C− · #431 of 634
T309Alvaunincorporated, Lee County · 3,389 peopleBbetter than 57% of U.S. towns·Overall C− · #464 of 634
T309Big Coppitt Keyunincorporated, Monroe County · 3,109 peopleBbetter than 57% of U.S. towns·Overall C− · #435 of 634
311Florida Ridgeunincorporated, Indian River County · 20,889 peopleBbetter than 57% of U.S. towns·Overall C+ · #277 of 634
312Gulf Gateunincorporated, Sarasota County · 7,998 peopleBbetter than 57% of U.S. towns·Overall B− · #189 of 634
313Biscayne ParkMiami-Dade County · 3,062 peopleBbetter than 57% of U.S. towns·Overall C+ · #218 of 634
314ParkerBay County · 4,832 peopleBbetter than 57% of U.S. towns·Overall C+ · #297 of 634
T315Ormond-by-the-Seaunincorporated, Volusia County · 7,146 peopleBbetter than 56% of U.S. towns·Overall C− · #419 of 634
T315Ridge Wood Heightsunincorporated, Sarasota County · 5,366 peopleBbetter than 56% of U.S. towns·Overall B · #124 of 634
317Vero Lake Estatesunincorporated, Indian River County · 6,559 peopleBbetter than 56% of U.S. towns·Overall B− · #136 of 634
318Kensington Parkunincorporated, Sarasota County · 3,916 peopleBbetter than 56% of U.S. towns·Overall A− · #4 of 634
T319Port OrangeVolusia County · 66,395 peopleBbetter than 56% of U.S. towns·Overall C · #390 of 634
T319Seffnerunincorporated, Hillsborough County · 8,885 peopleBbetter than 56% of U.S. towns·Overall C · #337 of 634
321Boynton BeachPalm Beach County · 82,396 peopleBbetter than 56% of U.S. towns·Overall C− · #421 of 634
T322MacclennyBaker County · 8,251 peopleBbetter than 56% of U.S. towns·Overall C+ · #242 of 634
T322Sun City Centerunincorporated, Hillsborough County · 33,548 peopleBbetter than 56% of U.S. towns·Overall C− · #489 of 634
324Stock Islandunincorporated, Monroe County · 4,162 peopleBbetter than 56% of U.S. towns·Overall C · #324 of 634
325South Veniceunincorporated, Sarasota County · 17,484 peopleBbetter than 55% of U.S. towns·Overall B− · #176 of 634
326South PasadenaPinellas County · 5,169 peopleB−better than 54% of U.S. towns·Overall C · #347 of 634
T327Hobe Soundunincorporated, Martin County · 13,817 peopleB−better than 54% of U.S. towns·Overall C · #395 of 634
T327OcoeeOrange County · 51,932 peopleB−better than 54% of U.S. towns·Overall C+ · #298 of 634
T327Olympia Heightsunincorporated, Miami-Dade County · 12,399 peopleB−better than 54% of U.S. towns·Overall B− · #139 of 634
330Palm Springs Northunincorporated, Miami-Dade County · 5,410 peopleB−better than 54% of U.S. towns·Overall B− · #203 of 634
T331Cypress Gardensunincorporated, Polk County · 10,077 peopleB−better than 54% of U.S. towns·Overall D · #539 of 634
T331Liberty Triangleunincorporated, Marion County · 24,888 peopleB−better than 54% of U.S. towns·Overall D · #563 of 634
333West Palm BeachPalm Beach County · 127,189 peopleB−better than 53% of U.S. towns·Overall C− · #455 of 634
T334Holden Heightsunincorporated, Orange County · 3,286 peopleB−better than 53% of U.S. towns·Overall B+ · #56 of 634
T334Timber Pinesunincorporated, Hernando County · 5,007 peopleB−better than 53% of U.S. towns·Overall C− · #456 of 634
T336Coral Terraceunincorporated, Miami-Dade County · 24,895 peopleB−better than 53% of U.S. towns·Overall C+ · #219 of 634
T336River Ridgeunincorporated, Pasco County · 5,149 peopleB−better than 53% of U.S. towns·Overall B− · #171 of 634
T338Harbour Heightsunincorporated, Charlotte County · 4,289 peopleB−better than 53% of U.S. towns·Overall D− · #588 of 634
T338HollywoodBroward County · 157,019 peopleB−better than 53% of U.S. towns·Overall C · #388 of 634
340Hernando Beachunincorporated, Hernando County · 2,675 peopleB−better than 53% of U.S. towns·Overall D · #502 of 634
341Sugarmill Woodsunincorporated, Citrus County · 10,782 peopleB−better than 53% of U.S. towns·Overall D− · #582 of 634
342On Top of the Worldunincorporated, Marion County · 16,007 peopleB−better than 52% of U.S. towns·Overall D · #569 of 634
T343DeLandVolusia County · 46,346 peopleB−better than 52% of U.S. towns·Overall C · #383 of 634
T343Kendale Lakesunincorporated, Miami-Dade County · 52,622 peopleB−better than 52% of U.S. towns·Overall C+ · #304 of 634
T343Pine Ridgeunincorporated, Citrus County · 10,762 peopleB−better than 52% of U.S. towns·Overall D · #572 of 634
346Lake HelenVolusia County · 2,994 peopleB−better than 52% of U.S. towns·Overall B− · #180 of 634
347Fort Walton BeachOkaloosa County · 21,097 peopleB−better than 52% of U.S. towns·Overall C · #332 of 634
T348Fruitland ParkLake County · 9,543 peopleB−better than 52% of U.S. towns·Overall C · #352 of 634
T348MascotteLake County · 10,150 peopleB−better than 52% of U.S. towns·Overall C · #343 of 634
T348Southchaseunincorporated, Orange County · 13,981 peopleB−better than 52% of U.S. towns·Overall C+ · #281 of 634
351St. CloudOsceola County · 74,960 peopleB−better than 52% of U.S. towns·Overall C− · #447 of 634
352Zellwoodunincorporated, Orange County · 3,228 peopleB−better than 52% of U.S. towns·Overall B+ · #39 of 634
353Mount DoraLake County · 18,791 peopleB−better than 51% of U.S. towns·Overall C− · #418 of 634
354SunriseBroward County · 98,846 peopleB−better than 51% of U.S. towns·Overall C · #341 of 634
355Whitfieldunincorporated, Manatee County · 4,261 peopleB−better than 51% of U.S. towns·Overall C− · #461 of 634
356Fountainebleauunincorporated, Miami-Dade County · 55,665 peopleB−better than 51% of U.S. towns·Overall B− · #194 of 634
357Ruskinunincorporated, Hillsborough County · 29,834 peopleB−better than 51% of U.S. towns·Overall D · #510 of 634
358Azalea Parkunincorporated, Orange County · 16,180 peopleB−better than 50% of U.S. towns·Overall C · #372 of 634
359SanfordSeminole County · 67,483 peopleB−better than 50% of U.S. towns·Overall C · #326 of 634
360Tamiamiunincorporated, Miami-Dade County · 49,752 peopleB−better than 50% of U.S. towns·Overall C+ · #303 of 634
361Lake ParkPalm Beach County · 9,125 peopleB−better than 50% of U.S. towns·Overall D · #521 of 634
362StuartMartin County · 19,451 peopleB−better than 50% of U.S. towns·Overall C− · #492 of 634
T363Orange ParkClay County · 8,953 peopleB−better than 50% of U.S. towns·Overall B · #89 of 634
T363Union Parkunincorporated, Orange County · 10,615 peopleB−better than 50% of U.S. towns·Overall C · #371 of 634
T363Westchesterunincorporated, Miami-Dade County · 52,032 peopleB−better than 50% of U.S. towns·Overall C+ · #265 of 634
366MelbourneBrevard County · 87,097 peopleB−better than 50% of U.S. towns·Overall C+ · #245 of 634
T367MulberryPolk County · 4,573 peopleB−better than 49% of U.S. towns·Overall C · #408 of 634
T367Warm Mineral Springsunincorporated, Sarasota County · 4,470 peopleB−better than 49% of U.S. towns·Overall A− · #13 of 634
369Sarasota Springsunincorporated, Sarasota County · 12,611 peopleB−better than 49% of U.S. towns·Overall B · #90 of 634
370Quail Ridgeunincorporated, Pasco County · 2,916 peopleB−better than 49% of U.S. towns·Overall C+ · #254 of 634
T371Kendall Westunincorporated, Miami-Dade County · 35,912 peopleB−better than 48% of U.S. towns·Overall C+ · #294 of 634
T371Medullaunincorporated, Polk County · 10,985 peopleB−better than 48% of U.S. towns·Overall D · #545 of 634
373LargoPinellas County · 80,690 peopleB−better than 48% of U.S. towns·Overall C · #366 of 634
374Lakesideunincorporated, Clay County · 32,105 peopleB−better than 48% of U.S. towns·Overall B− · #160 of 634
375ClearwaterPinellas County · 114,364 peopleB−better than 47% of U.S. towns·Overall C · #394 of 634
376Westwood Lakesunincorporated, Miami-Dade County · 10,553 peopleB−better than 47% of U.S. towns·Overall C · #330 of 634
377Lady LakeLake County · 17,496 peopleB−better than 46% of U.S. towns·Overall C− · #423 of 634
378BunnellFlagler County · 4,298 peopleB−better than 46% of U.S. towns·Overall C− · #436 of 634
T379Fairview Shoresunincorporated, Orange County · 11,844 peopleB−better than 45% of U.S. towns·Overall B− · #156 of 634
T379Inverness Highlands Northunincorporated, Citrus County · 2,830 peopleB−better than 45% of U.S. towns·Overall C+ · #208 of 634
T379MargateBroward County · 60,070 peopleB−better than 45% of U.S. towns·Overall C · #346 of 634
T382PalmettoManatee County · 13,562 peopleC+better than 45% of U.S. towns·Overall C · #392 of 634
T382Palmetto Estatesunincorporated, Miami-Dade County · 16,129 peopleC+better than 45% of U.S. towns·Overall C+ · #295 of 634
T382Villasunincorporated, Lee County · 13,644 peopleC+better than 45% of U.S. towns·Overall C− · #414 of 634
385Wrightunincorporated, Okaloosa County · 27,927 peopleC+better than 45% of U.S. towns·Overall C+ · #258 of 634
386DeltonaVolusia County · 100,267 peopleC+better than 45% of U.S. towns·Overall C · #399 of 634
387Dania BeachBroward County · 32,791 peopleC+better than 44% of U.S. towns·Overall C− · #452 of 634
388Brookridgeunincorporated, Hernando County · 4,923 peopleC+better than 44% of U.S. towns·Overall C+ · #237 of 634
389West MiamiMiami-Dade County · 7,125 peopleC+better than 44% of U.S. towns·Overall C+ · #300 of 634
390Charlotte Harborunincorporated, Charlotte County · 4,239 peopleC+better than 43% of U.S. towns·Overall C− · #469 of 634
T391MiamiMiami-Dade County · 489,812 peopleC+better than 43% of U.S. towns·Overall C− · #493 of 634
T391West DeLandunincorporated, Volusia County · 3,632 peopleC+better than 43% of U.S. towns·Overall C+ · #268 of 634
T393EdgewaterVolusia County · 24,795 peopleC+better than 43% of U.S. towns·Overall C · #349 of 634
T393High Pointunincorporated, Hernando County · 3,548 peopleC+better than 43% of U.S. towns·Overall B− · #195 of 634
395UmatillaLake County · 4,199 peopleC+better than 43% of U.S. towns·Overall C · #338 of 634
T396River Parkunincorporated, St. Lucie County · 5,714 peopleC+better than 42% of U.S. towns·Overall D · #523 of 634
T396White Cityunincorporated, St. Lucie County · 5,744 peopleC+better than 42% of U.S. towns·Overall C− · #420 of 634
398Lockhartunincorporated, Orange County · 15,371 peopleC+better than 42% of U.S. towns·Overall C · #389 of 634
399Hallandale BeachBroward County · 42,698 peopleC+better than 41% of U.S. towns·Overall C− · #422 of 634
T400Port St. Johnunincorporated, Brevard County · 25,120 peopleC+better than 41% of U.S. towns·Overall C · #319 of 634
T400TamaracBroward County · 74,134 peopleC+better than 41% of U.S. towns·Overall C · #411 of 634
402Pompano BeachBroward County · 117,211 peopleC+better than 40% of U.S. towns·Overall C− · #445 of 634
403Miccounincorporated, Brevard County · 8,896 peopleC+better than 40% of U.S. towns·Overall C · #339 of 634
T404Meadow Oaksunincorporated, Pasco County · 3,705 peopleC+better than 40% of U.S. towns·Overall C+ · #280 of 634
T404North Fort Myersunincorporated, Lee County · 44,993 peopleC+better than 40% of U.S. towns·Overall C · #320 of 634
T406Hialeah GardensMiami-Dade County · 22,777 peopleC+better than 40% of U.S. towns·Overall C+ · #257 of 634
T406Lecantounincorporated, Citrus County · 7,398 peopleC+better than 40% of U.S. towns·Overall D · #516 of 634
408Orange CityVolusia County · 15,309 peopleC+better than 39% of U.S. towns·Overall C− · #483 of 634
409Fort MyersLee County · 101,581 peopleC+better than 39% of U.S. towns·Overall D · #570 of 634
410Flagler Estatesunincorporated, St. Johns County · 4,321 peopleC+better than 39% of U.S. towns·Overall B− · #140 of 634
411Point Bakerunincorporated, Santa Rosa County · 3,976 peopleC+better than 39% of U.S. towns·Overall C · #400 of 634
T412Lakewood Parkunincorporated, St. Lucie County · 13,866 peopleC+better than 39% of U.S. towns·Overall C− · #474 of 634
T412South DaytonaVolusia County · 13,894 peopleC+better than 39% of U.S. towns·Overall C · #398 of 634
T412Wimaumaunincorporated, Hillsborough County · 15,266 peopleC+better than 39% of U.S. towns·Overall D · #550 of 634
415Green Cove SpringsClay County · 10,079 peopleC+better than 39% of U.S. towns·Overall B− · #192 of 634
T416Pinellas ParkPinellas County · 52,295 peopleC+better than 38% of U.S. towns·Overall C− · #433 of 634
T416TavaresLake County · 22,490 peopleC+better than 38% of U.S. towns·Overall C · #368 of 634
418Myrtle Groveunincorporated, Escambia County · 15,595 peopleC+better than 38% of U.S. towns·Overall C− · #465 of 634
419Palm BayBrevard County · 148,092 peopleC+better than 38% of U.S. towns·Overall C · #334 of 634
420Oakland ParkBroward County · 45,332 peopleC+better than 38% of U.S. towns·Overall C− · #415 of 634
T421JacksonvilleDuval County · 1,017,689 peopleC+better than 38% of U.S. towns·Overall C− · #437 of 634
T421TitusvilleBrevard County · 49,800 peopleC+better than 38% of U.S. towns·Overall C · #381 of 634
423North Miami BeachMiami-Dade County · 46,236 peopleC+better than 37% of U.S. towns·Overall C− · #490 of 634
424Lake AlfredPolk County · 10,107 peopleC+better than 37% of U.S. towns·Overall C− · #476 of 634
425Hudsonunincorporated, Pasco County · 11,254 peopleC+better than 37% of U.S. towns·Overall C · #335 of 634
426Broadview Parkunincorporated, Broward County · 7,119 peopleC+better than 37% of U.S. towns·Overall C · #329 of 634
427Port Charlotteunincorporated, Charlotte County · 66,133 peopleC+better than 36% of U.S. towns·Overall D · #542 of 634
428GreenacresPalm Beach County · 44,736 peopleC+better than 36% of U.S. towns·Overall C · #397 of 634
T429Silver Springsunincorporated, Marion County · 2,712 peopleC+better than 35% of U.S. towns·Overall C− · #486 of 634
T429Zephyrhills Westunincorporated, Pasco County · 5,980 peopleC+better than 35% of U.S. towns·Overall B+ · #48 of 634
T431BradentonManatee County · 58,014 peopleC+better than 35% of U.S. towns·Overall D · #565 of 634
T431Gibsontonunincorporated, Hillsborough County · 18,754 peopleC+better than 35% of U.S. towns·Overall D · #518 of 634
T431InvernessCitrus County · 7,796 peopleC+better than 35% of U.S. towns·Overall D · #536 of 634
T431South Miami Heightsunincorporated, Miami-Dade County · 38,766 peopleC+better than 35% of U.S. towns·Overall C− · #425 of 634
T435HialeahMiami-Dade County · 230,968 peopleC+better than 35% of U.S. towns·Overall C · #406 of 634
T435Port RicheyPasco County · 3,655 peopleC+better than 35% of U.S. towns·Overall C− · #495 of 634
437Mimsunincorporated, Brevard County · 7,610 peopleCbetter than 34% of U.S. towns·Overall C+ · #306 of 634
438DavenportPolk County · 18,110 peopleCbetter than 34% of U.S. towns·Overall D · #533 of 634
439Inverness Highlands Southunincorporated, Citrus County · 7,449 peopleCbetter than 34% of U.S. towns·Overall D · #571 of 634
T440HomesteadMiami-Dade County · 86,242 peopleCbetter than 34% of U.S. towns·Overall C− · #449 of 634
T440North Sarasotaunincorporated, Sarasota County · 2,824 peopleCbetter than 34% of U.S. towns·Overall B− · #134 of 634
T440Spring Hillunincorporated, Hernando County · 119,983 peopleCbetter than 34% of U.S. towns·Overall C− · #454 of 634
T443Fort Myers Shoresunincorporated, Lee County · 5,946 peopleCbetter than 34% of U.S. towns·Overall D · #541 of 634
T443Palm River-Clair Melunincorporated, Hillsborough County · 27,844 peopleCbetter than 34% of U.S. towns·Overall C− · #450 of 634
T445Palm SpringsPalm Beach County · 28,303 peopleCbetter than 34% of U.S. towns·Overall C · #380 of 634
T445Thonotosassaunincorporated, Hillsborough County · 15,764 peopleCbetter than 34% of U.S. towns·Overall D · #538 of 634
447Riviera BeachPalm Beach County · 39,357 peopleCbetter than 33% of U.S. towns·Overall D · #557 of 634
T448Deerfield BeachBroward County · 89,339 peopleCbetter than 33% of U.S. towns·Overall C− · #453 of 634
T448FellsmereIndian River County · 5,025 peopleCbetter than 33% of U.S. towns·Overall B+ · #53 of 634
450Crystal RiverCitrus County · 3,618 peopleCbetter than 33% of U.S. towns·Overall D · #573 of 634
451CallawayBay County · 14,369 peopleCbetter than 33% of U.S. towns·Overall C · #402 of 634
452North Weeki Wacheeunincorporated, Hernando County · 8,979 peopleCbetter than 33% of U.S. towns·Overall D · #520 of 634
T453Lake Belvedere Estatesunincorporated, Palm Beach County · 2,672 peopleCbetter than 33% of U.S. towns·Overall D · #524 of 634
T453OcalaMarion County · 71,753 peopleCbetter than 33% of U.S. towns·Overall D− · #610 of 634
455Middleburgunincorporated, Clay County · 11,644 peopleCbetter than 32% of U.S. towns·Overall B · #75 of 634
456Florida Gulf Coast University College campusunincorporated, Lee County · 4,836 peopleCbetter than 32% of U.S. towns·No overall grade
T457Golden Gateunincorporated, Collier County · 29,234 peopleCbetter than 32% of U.S. towns·Overall C · #359 of 634
T457SweetwaterMiami-Dade County · 20,828 peopleCbetter than 32% of U.S. towns·Overall C · #351 of 634
459East Miltonunincorporated, Santa Rosa County · 14,783 peopleCbetter than 31% of U.S. towns·Overall B− · #137 of 634
460Ridge Manorunincorporated, Hernando County · 3,935 peopleCbetter than 31% of U.S. towns·Overall C− · #470 of 634
T461Ensleyunincorporated, Escambia County · 23,760 peopleCbetter than 31% of U.S. towns·Overall D · #556 of 634
T461Richmond Heightsunincorporated, Miami-Dade County · 9,992 peopleCbetter than 31% of U.S. towns·Overall C · #373 of 634
463Kenneth CityPinellas County · 4,868 peopleCbetter than 31% of U.S. towns·Overall C+ · #276 of 634
464Olgaunincorporated, Lee County · 3,282 peopleCbetter than 31% of U.S. towns·Overall D · #525 of 634
465Rainbow Springsunincorporated, Marion County · 6,082 peopleCbetter than 31% of U.S. towns·Overall D− · #614 of 634
466Egypt Lake-Letounincorporated, Hillsborough County · 35,873 peopleCbetter than 30% of U.S. towns·Overall D · #513 of 634
467Williston Highlandsunincorporated, Levy County · 3,666 peopleCbetter than 30% of U.S. towns·Overall C+ · #264 of 634
468Hernandounincorporated, Citrus County · 9,299 peopleCbetter than 30% of U.S. towns·Overall D− · #600 of 634
469Zephyrhills Southunincorporated, Pasco County · 5,008 peopleCbetter than 30% of U.S. towns·Overall B · #96 of 634
470Bellair-Meadowbrook Terraceunincorporated, Clay County · 14,755 peopleCbetter than 30% of U.S. towns·Overall B− · #151 of 634
471Citrus Springsunincorporated, Citrus County · 12,215 peopleCbetter than 29% of U.S. towns·Overall D · #578 of 634
472LakelandPolk County · 125,520 peopleCbetter than 29% of U.S. towns·Overall D · #567 of 634
473Memphisunincorporated, Manatee County · 9,185 peopleCbetter than 29% of U.S. towns·Overall C− · #429 of 634
474Fuller Heightsunincorporated, Polk County · 10,083 peopleCbetter than 29% of U.S. towns·Overall D− · #580 of 634
475South Brooksvilleunincorporated, Hernando County · 5,099 peopleCbetter than 29% of U.S. towns·Overall C− · #444 of 634
476Bellviewunincorporated, Escambia County · 26,488 peopleCbetter than 29% of U.S. towns·Overall D · #551 of 634
477Marion Oaksunincorporated, Marion County · 23,972 peopleCbetter than 28% of U.S. towns·Overall D− · #609 of 634
478CarrabelleFranklin County · 2,572 peopleCbetter than 28% of U.S. towns·Overall D− · #587 of 634
T479Dade City Northunincorporated, Pasco County · 2,803 peopleCbetter than 28% of U.S. towns·Overall C · #409 of 634
T479ZephyrhillsPasco County · 22,447 peopleCbetter than 28% of U.S. towns·Overall C · #317 of 634
481MiltonSanta Rosa County · 11,440 peopleCbetter than 28% of U.S. towns·Overall B− · #153 of 634
482Shady Hillsunincorporated, Pasco County · 11,983 peopleCbetter than 28% of U.S. towns·Overall C+ · #244 of 634
483Fort Pierce Southunincorporated, St. Lucie County · 5,028 peopleCbetter than 27% of U.S. towns·Overall D · #548 of 634
484Polk CityPolk County · 3,082 peopleCbetter than 27% of U.S. towns·Overall D− · #591 of 634
T485HilliardNassau County · 3,161 peopleCbetter than 27% of U.S. towns·Overall C+ · #255 of 634
T485North LauderdaleBroward County · 45,733 peopleCbetter than 27% of U.S. towns·Overall C− · #463 of 634
487Plant CityHillsborough County · 44,118 peopleCbetter than 27% of U.S. towns·Overall C− · #482 of 634
488Live OakSuwannee County · 7,248 peopleCbetter than 27% of U.S. towns·Overall D · #505 of 634
T489BushnellSumter County · 3,157 peopleCbetter than 26% of U.S. towns·Overall B · #68 of 634
T489West Perrineunincorporated, Miami-Dade County · 11,162 peopleCbetter than 26% of U.S. towns·Overall C− · #427 of 634
T491East Lake-Orient Parkunincorporated, Hillsborough County · 29,213 peopleCbetter than 26% of U.S. towns·Overall C− · #472 of 634
T491Gouldsunincorporated, Miami-Dade County · 14,425 peopleCbetter than 26% of U.S. towns·Overall C− · #475 of 634
493Poincianaunincorporated, Osceola County · 75,068 peopleCbetter than 26% of U.S. towns·Overall D− · #617 of 634
494CocoaBrevard County · 19,777 peopleCbetter than 26% of U.S. towns·Overall C− · #466 of 634
495Zephyrhills Northunincorporated, Pasco County · 2,831 peopleCbetter than 26% of U.S. towns·Overall C+ · #267 of 634
496West Little Riverunincorporated, Miami-Dade County · 33,890 peopleCbetter than 25% of U.S. towns·Overall C− · #428 of 634
T497Buenaventura Lakesunincorporated, Osceola County · 32,682 peopleC−better than 25% of U.S. towns·Overall D · #568 of 634
T497Hill 'n Daleunincorporated, Hernando County · 3,083 peopleC−better than 25% of U.S. towns·Overall C · #348 of 634
499De Leon Springsunincorporated, Volusia County · 2,687 peopleC−better than 25% of U.S. towns·Overall B · #113 of 634
500Miami GardensMiami-Dade County · 113,579 peopleC−better than 25% of U.S. towns·Overall D · #507 of 634
T501Beacon Squareunincorporated, Pasco County · 7,895 peopleC−better than 24% of U.S. towns·Overall C · #340 of 634
T501South Apopkaunincorporated, Orange County · 7,300 peopleC−better than 24% of U.S. towns·Overall C− · #424 of 634
T503Cedar Groveunincorporated, Bay County · 3,802 peopleC−better than 24% of U.S. towns·Overall B− · #196 of 634
T503Seminole Manorunincorporated, Palm Beach County · 2,678 peopleC−better than 24% of U.S. towns·Overall C− · #477 of 634
505Brentunincorporated, Escambia County · 23,813 peopleC−better than 24% of U.S. towns·Overall C− · #468 of 634
506West Lealmanunincorporated, Pinellas County · 14,944 peopleC−better than 23% of U.S. towns·Overall C+ · #284 of 634
T507Daytona BeachVolusia County · 88,471 peopleC−better than 23% of U.S. towns·Overall D · #503 of 634
T507Lehigh Acresunincorporated, Lee County · 132,353 peopleC−better than 23% of U.S. towns·Overall D− · #584 of 634
509New Port RicheyPasco County · 18,299 peopleC−better than 23% of U.S. towns·Overall B− · #186 of 634
510Sky Lakeunincorporated, Orange County · 8,116 peopleC−better than 23% of U.S. towns·Overall C · #382 of 634
T511BartowPolk County · 23,617 peopleC−better than 23% of U.S. towns·Overall D · #561 of 634
T511DeFuniak SpringsWalton County · 7,338 peopleC−better than 23% of U.S. towns·Overall C · #405 of 634
T511SpringfieldBay County · 8,551 peopleC−better than 23% of U.S. towns·Overall C− · #499 of 634
514Floral Cityunincorporated, Citrus County · 5,437 peopleC−better than 22% of U.S. towns·Overall D · #559 of 634
T515Bayonet Pointunincorporated, Pasco County · 23,822 peopleC−better than 22% of U.S. towns·Overall C · #370 of 634
T515EustisLake County · 25,483 peopleC−better than 22% of U.S. towns·Overall C · #314 of 634
517North MiamiMiami-Dade County · 60,884 peopleC−better than 22% of U.S. towns·Overall C− · #438 of 634
518Eagle LakePolk County · 6,415 peopleC−better than 22% of U.S. towns·Overall D− · #629 of 634
519Lake Worth BeachPalm Beach County · 43,970 peopleC−better than 21% of U.S. towns·Overall D · #566 of 634
520Indian River Estatesunincorporated, St. Lucie County · 7,685 peopleC−better than 21% of U.S. towns·Overall D− · #586 of 634
521Eastpointunincorporated, Franklin County · 3,163 peopleC−better than 21% of U.S. towns·Overall D · #544 of 634
522Ridgecrestunincorporated, Pinellas County · 3,571 peopleC−better than 21% of U.S. towns·Overall D · #534 of 634
523Bayshore Gardensunincorporated, Manatee County · 18,131 peopleC−better than 21% of U.S. towns·Overall D · #501 of 634
524Elfersunincorporated, Pasco County · 15,006 peopleC−better than 21% of U.S. towns·Overall C+ · #291 of 634
525Leisure Cityunincorporated, Miami-Dade County · 27,808 peopleC−better than 20% of U.S. towns·Overall D · #527 of 634
526Universityunincorporated, Hillsborough County · 48,127 peopleC−better than 20% of U.S. towns·Overall C− · #434 of 634
T527Dade CityPasco County · 10,173 peopleC−better than 20% of U.S. towns·Overall C · #363 of 634
T527Panama CityBay County · 37,806 peopleC−better than 20% of U.S. towns·Overall D · #555 of 634
T529Jan Phyl Villageunincorporated, Polk County · 5,708 peopleC−better than 20% of U.S. towns·Overall D− · #611 of 634
T529Watergateunincorporated, Palm Beach County · 3,782 peopleC−better than 20% of U.S. towns·Overall C− · #500 of 634
531Rainbow Lakes Estatesunincorporated, Levy County · 3,762 peopleC−better than 20% of U.S. towns·Overall D− · #604 of 634
532KissimmeeOsceola County · 85,591 peopleC−better than 20% of U.S. towns·Overall D− · #594 of 634
533ClewistonHendry County · 7,594 peopleC−better than 20% of U.S. towns·Overall D− · #589 of 634
534BelleviewMarion County · 6,512 peopleC−better than 19% of U.S. towns·Overall D− · #618 of 634
535South Bradentonunincorporated, Manatee County · 25,990 peopleC−better than 19% of U.S. towns·Overall C · #387 of 634
536Westviewunincorporated, Miami-Dade County · 12,107 peopleC−better than 18% of U.S. towns·Overall C · #355 of 634
537Pine Castleunincorporated, Orange County · 10,371 peopleC−better than 18% of U.S. towns·Overall C− · #497 of 634
538Nassau Village-Ratliffunincorporated, Nassau County · 4,737 peopleC−better than 18% of U.S. towns·Overall C− · #416 of 634
539Lake Panasoffkeeunincorporated, Sumter County · 4,768 peopleC−better than 18% of U.S. towns·Overall C+ · #247 of 634
540Sharpesunincorporated, Brevard County · 2,840 peopleC−better than 18% of U.S. towns·Overall C+ · #292 of 634
T541BrooksvilleHernando County · 10,145 peopleC−better than 18% of U.S. towns·Overall C− · #498 of 634
T541Lealmanunincorporated, Pinellas County · 20,567 peopleC−better than 18% of U.S. towns·Overall C · #391 of 634
543Holly HillVolusia County · 13,268 peopleC−better than 17% of U.S. towns·Overall C− · #480 of 634
T544AuburndalePolk County · 21,369 peopleC−better than 17% of U.S. towns·Overall D− · #583 of 634
T544MidwayGadsden County · 3,482 peopleC−better than 17% of U.S. towns·Overall D− · #605 of 634
546LeesburgLake County · 38,905 peopleC−better than 16% of U.S. towns·Overall D · #526 of 634
547South Highpointunincorporated, Pinellas County · 4,174 peopleC−better than 16% of U.S. towns·Overall C · #374 of 634
T548Beverly Hillsunincorporated, Citrus County · 9,650 peopleC−better than 16% of U.S. towns·Overall D · #576 of 634
T548Doverunincorporated, Hillsborough County · 3,009 peopleC−better than 16% of U.S. towns·Overall C · #336 of 634
550Homosassa Springsunincorporated, Citrus County · 15,701 peopleC−better than 16% of U.S. towns·Overall D · #562 of 634
T551New Port Richey Eastunincorporated, Pasco County · 11,939 peopleC−better than 16% of U.S. towns·Overall C− · #446 of 634
T551Winter HavenPolk County · 62,313 peopleC−better than 16% of U.S. towns·Overall D− · #607 of 634
T553IndiantownMartin County · 6,826 peopleC−better than 16% of U.S. towns·Overall C · #331 of 634
T553LaBelleHendry County · 5,754 peopleC−better than 16% of U.S. towns·Overall D− · #619 of 634
T555Mangounincorporated, Hillsborough County · 13,242 peopleC−better than 15% of U.S. towns·Overall D · #528 of 634
T555MariannaJackson County · 7,289 peopleC−better than 15% of U.S. towns·Overall D · #543 of 634
557MonticelloJefferson County · 2,767 peopleC−better than 15% of U.S. towns·Overall D− · #592 of 634
558Willow Oakunincorporated, Polk County · 7,454 peopleC−better than 15% of U.S. towns·Overall D− · #621 of 634
559East Bronsonunincorporated, Levy County · 2,649 peopleDbetter than 15% of U.S. towns·Overall C+ · #289 of 634
560Kathleenunincorporated, Polk County · 7,201 peopleDbetter than 14% of U.S. towns·Overall D− · #625 of 634
561Silver Springs Shoresunincorporated, Marion County · 28,537 peopleDbetter than 14% of U.S. towns·Overall D− · #603 of 634
562West ParkBroward County · 15,444 peopleDbetter than 14% of U.S. towns·Overall D · #532 of 634
563Naranjaunincorporated, Miami-Dade County · 15,796 peopleDbetter than 14% of U.S. towns·Overall D · #549 of 634
T564Naples Manorunincorporated, Collier County · 5,501 peopleDbetter than 13% of U.S. towns·Overall C− · #491 of 634
T564Samosetunincorporated, Manatee County · 5,284 peopleDbetter than 13% of U.S. towns·Overall D · #530 of 634
566North Brooksvilleunincorporated, Hernando County · 4,227 peopleDbetter than 13% of U.S. towns·Overall C · #353 of 634
567Jasmine Estatesunincorporated, Pasco County · 23,571 peopleDbetter than 12% of U.S. towns·Overall C− · #426 of 634
568Pine Manorunincorporated, Lee County · 3,660 peopleDbetter than 12% of U.S. towns·Overall D− · #585 of 634
569Woodvilleunincorporated, Leon County · 3,722 peopleDbetter than 12% of U.S. towns·Overall D · #558 of 634
570Lake CityColumbia County · 12,788 peopleDbetter than 12% of U.S. towns·Overall C · #413 of 634
571ChipleyWashington County · 3,804 peopleDbetter than 12% of U.S. towns·Overall C− · #485 of 634
572Haines CityPolk County · 45,973 peopleDbetter than 12% of U.S. towns·Overall D · #575 of 634
T573LauderhillBroward County · 75,668 peopleDbetter than 12% of U.S. towns·Overall D · #529 of 634
T573Warringtonunincorporated, Escambia County · 15,918 peopleDbetter than 12% of U.S. towns·Overall D · #560 of 634
575Holidayunincorporated, Pasco County · 22,785 peopleDbetter than 11% of U.S. towns·Overall C · #384 of 634
576StarkeBradford County · 5,963 peopleDbetter than 11% of U.S. towns·Overall D− · #606 of 634
577Lake WalesPolk County · 18,650 peopleDbetter than 10% of U.S. towns·Overall D− · #624 of 634
T578Westgateunincorporated, Palm Beach County · 8,151 peopleDbetter than 10% of U.S. towns·Overall C− · #443 of 634
T578WillistonLevy County · 3,456 peopleDbetter than 10% of U.S. towns·Overall C− · #451 of 634
T580Fussels Cornerunincorporated, Polk County · 5,682 peopleDbetter than 10% of U.S. towns·Overall D · #552 of 634
T580OkeechobeeOkeechobee County · 5,811 peopleDbetter than 10% of U.S. towns·Overall D− · #590 of 634
582SebringHighlands County · 12,059 peopleDbetter than 9% of U.S. towns·Overall D− · #615 of 634
T583Lake PlacidHighlands County · 2,599 peopleDbetter than 8% of U.S. towns·Overall D− · #627 of 634
T583Lauderdale LakesBroward County · 36,898 peopleDbetter than 8% of U.S. towns·Overall D · #508 of 634
T585Oak Ridgeunincorporated, Orange County · 23,364 peopleDbetter than 8% of U.S. towns·Overall D · #511 of 634
T585Opa-lockaMiami-Dade County · 16,177 peopleDbetter than 8% of U.S. towns·Overall C− · #440 of 634
587San Castleunincorporated, Palm Beach County · 3,052 peopleDbetter than 8% of U.S. towns·Overall C− · #481 of 634
T588Mangonia ParkPalm Beach County · 2,667 peopleDbetter than 8% of U.S. towns·Overall D · #564 of 634
T588Ticeunincorporated, Lee County · 4,758 peopleDbetter than 8% of U.S. towns·Overall C · #385 of 634
590BonifayHolmes County · 2,839 peopleDbetter than 8% of U.S. towns·Overall D− · #598 of 634
T591Belle GladePalm Beach County · 17,241 peopleDbetter than 8% of U.S. towns·Overall C− · #471 of 634
T591Port LaBelleunincorporated, Glades County · 7,923 peopleDbetter than 8% of U.S. towns·Overall D− · #633 of 634
T591South BayPalm Beach County · 5,140 peopleDbetter than 8% of U.S. towns·Overall D · #509 of 634
T594Alturasunincorporated, Polk County · 4,581 peopleDbetter than 7% of U.S. towns·Overall D · #553 of 634
T594FrostproofPolk County · 3,519 peopleDbetter than 7% of U.S. towns·Overall D · #531 of 634
596Taylor Creekunincorporated, Okeechobee County · 4,457 peopleDbetter than 7% of U.S. towns·Overall D− · #631 of 634
597Crystal Lakeunincorporated, Polk County · 5,451 peopleDbetter than 7% of U.S. towns·Overall D− · #579 of 634
T598Fort Pierce Northunincorporated, St. Lucie County · 7,224 peopleDbetter than 7% of U.S. towns·Overall C− · #439 of 634
T598Pinewoodunincorporated, Miami-Dade County · 18,114 peopleDbetter than 7% of U.S. towns·Overall D · #515 of 634
600PerryTaylor County · 7,330 peopleDbetter than 7% of U.S. towns·Overall D− · #626 of 634
T601Avon ParkHighlands County · 10,514 peopleDbetter than 6% of U.S. towns·Overall D− · #596 of 634
T601Crooked Lake Parkunincorporated, Polk County · 2,641 peopleDbetter than 6% of U.S. towns·Overall D− · #602 of 634
T601Gladeviewunincorporated, Miami-Dade County · 16,655 peopleDbetter than 6% of U.S. towns·Overall C− · #488 of 634
604Brownsvilleunincorporated, Miami-Dade County · 16,936 peopleDbetter than 6% of U.S. towns·Overall C− · #459 of 634
T605Fort PierceSt. Lucie County · 51,737 peopleDbetter than 6% of U.S. towns·Overall D− · #581 of 634
T605Pine Hillsunincorporated, Orange County · 80,105 peopleDbetter than 6% of U.S. towns·Overall D · #522 of 634
607Immokaleeunincorporated, Collier County · 26,361 peopleDbetter than 6% of U.S. towns·Overall C+ · #299 of 634
608Grenelefeunincorporated, Polk County · 2,797 peopleDbetter than 5% of U.S. towns·Overall D− · #632 of 634
T609Florida CityMiami-Dade County · 13,576 peopleDbetter than 5% of U.S. towns·Overall D− · #593 of 634
T609Lake HamiltonPolk County · 3,007 peopleDbetter than 5% of U.S. towns·Overall D− · #616 of 634
611PahokeePalm Beach County · 5,794 peopleDbetter than 5% of U.S. towns·Overall C− · #494 of 634
612Roosevelt Gardensunincorporated, Broward County · 3,031 peopleD−better than 5% of U.S. towns·Overall D · #535 of 634
613Pembroke ParkBroward County · 6,425 peopleD−better than 5% of U.S. towns·Overall C · #342 of 634
614Moon Lakeunincorporated, Pasco County · 4,638 peopleD−better than 5% of U.S. towns·Overall B− · #187 of 634
T615Monturaunincorporated, Hendry County · 4,121 peopleD−better than 4% of U.S. towns·Overall D− · #634 of 634
T615PalatkaPutnam County · 10,872 peopleD−better than 4% of U.S. towns·Overall D− · #622 of 634
617Suncoast Estatesunincorporated, Lee County · 4,369 peopleD−better than 4% of U.S. towns·Overall C− · #460 of 634
618Orlovistaunincorporated, Orange County · 6,890 peopleD−better than 4% of U.S. towns·Overall C− · #487 of 634
619WauchulaHardee County · 4,946 peopleD−better than 3% of U.S. towns·Overall D · #574 of 634
620Fort MeadePolk County · 5,379 peopleD−better than 3% of U.S. towns·Overall D− · #597 of 634
621West Samosetunincorporated, Manatee County · 7,429 peopleD−better than 2% of U.S. towns·Overall D · #537 of 634
622Inwoodunincorporated, Polk County · 7,556 peopleD−better than 2% of U.S. towns·Overall D− · #601 of 634
T623Cocoa Westunincorporated, Brevard County · 5,923 peopleD−better than 2% of U.S. towns·Overall C− · #430 of 634
T623Watertownunincorporated, Columbia County · 3,068 peopleD−better than 2% of U.S. towns·Overall C · #377 of 634
T625Giffordunincorporated, Indian River County · 4,668 peopleD−better than 2% of U.S. towns·Overall C− · #467 of 634
T625West Pensacolaunincorporated, Escambia County · 20,665 peopleD−better than 2% of U.S. towns·Overall D · #540 of 634
627QuincyGadsden County · 8,162 peopleD−better than 2% of U.S. towns·Overall D− · #612 of 634
628MadisonMadison County · 2,988 peopleD−better than 2% of U.S. towns·Overall D− · #608 of 634
629JasperHamilton County · 3,444 peopleD−better than 2% of U.S. towns·Overall D− · #613 of 634
T630ArcadiaDeSoto County · 8,046 peopleD−among the lowest in the U.S.·Overall D− · #623 of 634
T630Combee Settlementunincorporated, Polk County · 5,242 peopleD−among the lowest in the U.S.·Overall D− · #620 of 634
T632DundeePolk County · 6,424 peopleD−among the lowest in the U.S.·Overall D− · #630 of 634
T632Southeast Arcadiaunincorporated, DeSoto County · 7,555 peopleD−among the lowest in the U.S.·Overall D− · #628 of 634
634Gouldingunincorporated, Escambia County · 3,734 peopleD−among the lowest in the U.S.·Overall D · #546 of 634
635Wahnetaunincorporated, Polk County · 3,876 peopleD−among the lowest in the U.S.·Overall D− · #599 of 634
636ChattahoocheeGadsden County · 3,011 peopleD−among the lowest in the U.S.·Overall D− · #595 of 634
Not ranked

2 towns without a health grade

Towns of 2,500+ that don’t have the figures this grade needs. Each town’s page says which ones are missing.

Quick answers

Questions people ask

What is the healthiest town in Florida?

Bay Hill (Orange County) ranks first on health among 636 towns, with an A+; Heathrow and Parkland follow.

How are these towns ranked?

The Health grade: seven CDC PLACES estimates for adults (general, physical and mental health, obesity, diabetes, smoking, exercise). 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 health grade (636 in Florida). 2 towns of 2,500+ lack the figures and are listed above. 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

Healthiest towns in other states