Guest, Sign inJoin
Chattahoochee City HallChattahoochee, #1 on this list · Photo: Michael Rivera · CC BY-SA 4.0
Florida rankings · Cost of living

Most affordable towns in Florida

Chattahoochee ranks first on cost of living among Florida’s 637 towns of 2,500+; 27 of the 637 grade A− or better on cost of living nationally.

The Cost of living grade: home values, rent and property-tax bills against the income of the town’s metro area or county, and the share of households paying 30%+ of income for housing (Census ACS). How grades work

#1

Chattahoochee

Gadsden County · 3,011 people
A+

Cost of living grade, homes cost 1.8 years of area income·Overall D− · #595 of 634 in FL

#2

Moon Lake

unincorporated, Pasco County · 4,638 people
A

Cost of living grade, better than 92% of U.S. towns·Overall B− · #187 of 634 in FL

All 637 towns

Cost of living grade, best first (the letter is national). Towns with the same score share a rank; the overall grade and state rank are beside each.

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

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

1 town without a cost of living 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 most affordable town in Florida?

Chattahoochee (Gadsden County) ranks first on cost of living among 637 towns, with an A+; Moon Lake and East Bronson follow.

How are these towns ranked?

The Cost of living grade: home values, rent and property-tax bills against the income of the town’s metro area or county, and the share of households paying 30%+ of income for housing (Census ACS). 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 cost of living grade (637 in Florida). 1 town of 2,500+ lack the figures and is 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

Most affordable towns in other states