FLFlorida rankings

Towns where rent is easiest to afford in Florida

Ranked by the share of renter households spending 30% or more of their income on rent, the federal "cost-burdened" line. 244 towns with 2,500+ residents.

U.S. Census ACS 2020–2024 5-year

#TownRenters paying 30%+Median rentRenter households
1 Milton10,733 people 23.2% $1,455 2,088
2 Map of Florida Ridge Florida Ridge20,889 people 36.7% $1,342 1,481
3 Alachua10,743 people 37% $1,284 1,112
4 Groveland22,012 people 39.8% $1,732 1,015
5 Navarre39,838 people 40.1% $1,966 2,538
6 Map of St. Pete Beach St. Pete Beach8,805 people 40.4% $1,811 1,210
7 Map of Bartow Bartow20,438 people 41% $1,142 2,468
8 Map of Cape Canaveral Cape Canaveral10,006 people 43.4% $1,318 2,399
9 Map of San Carlos Park San Carlos Park19,159 people 44.5% $1,715 1,623
10 Immokalee Immokalee26,361 people 44.6% $941 3,735
11 Miami Lakes Miami Lakes31,553 people 45% $2,120 4,374
12 Jacksonville Beach23,654 people 45.1% $1,848 3,298
13 Pace Pace26,282 people 45.6% $1,282 1,394
14 Map of Westchase Westchase24,885 people 45.6% $2,174 3,478
15 Map of West Melbourne West Melbourne28,795 people 45.8% $1,845 2,567
16 Viera East12,570 people 45.8% $1,681 1,178
17 Midway21,317 people 48.2% $1,645 1,654
18 Map of Myrtle Grove Myrtle Grove15,595 people 48.3% $1,391 2,334
19 Elfers15,006 people 48.8% $1,437 1,918
20 Lake City Lake City12,515 people 49.1% $1,040 2,692
21 Destin Destin14,077 people 49.2% $1,936 1,749
22 Map of Medulla Medulla10,985 people 49.2% $1,287 1,311
23 Celebration Celebration13,667 people 50.1% $2,020 2,095
24 Englewood Englewood20,091 people 50.5% $1,242 1,205
25 Map of Lakeland Lakeland119,961 people 50.7% $1,395 19,594
26 Map of Land O' Lakes Land O' Lakes38,910 people 50.8% $2,045 2,323
27 West Lealman14,944 people 50.9% $1,302 1,476
28 Map of Cypress Lake Cypress Lake13,032 people 50.9% $1,756 1,529
29 Winter Garden47,872 people 51% $1,963 5,049
30 Jensen Beach Jensen Beach12,531 people 51% $1,267 1,203
31 Map of Alafaya Alafaya92,449 people 51.1% $1,999 10,964
32 Thonotosassa Thonotosassa15,764 people 51.2% $1,134 1,598
33 Map of Pensacola Pensacola54,036 people 51.6% $1,322 8,508
34 West Samoset7,429 people 51.6% $1,407 1,161
35 Vero Beach South30,344 people 51.7% $1,314 2,398
36 Winter Springs38,951 people 52% $1,867 3,428
37 Map of South Venice South Venice17,484 people 52% $1,852 1,138
38 Map of Wesley Chapel Wesley Chapel76,011 people 52.1% $2,100 5,334
39 Map of Lakeside Lakeside32,105 people 52.2% $1,479 3,578
40 New Port Richey New Port Richey17,425 people 52.2% $1,193 3,392
41 Belle Glade Belle Glade16,972 people 52.3% $898 3,044
42 Palmer Ranch16,867 people 52.3% $1,794 1,931
43 Maitland Maitland19,469 people 52.7% $2,071 4,797
44 Zephyrhills Zephyrhills19,668 people 53.2% $1,148 2,432
45 Map of Fairview Shores Fairview Shores11,844 people 53.2% $1,296 2,158
46 Map of Merritt Island Merritt Island34,992 people 53.3% $1,441 2,578
47 Map of Deltona Deltona97,334 people 53.4% $1,711 6,242
48 Estero37,858 people 53.5% $1,920 2,413
49 Map of North Fort Myers North Fort Myers44,993 people 53.7% $1,255 2,868
50 Seminole19,396 people 54% $1,708 2,274
51 Gladeview16,655 people 54% $1,341 2,941
52 North Palm Beach North Palm Beach13,238 people 54.3% $2,010 1,454
53 Holly Hill Holly Hill13,084 people 54.3% $1,431 2,483
54 Port Orange64,767 people 54.4% $1,634 6,367
55 Temple Terrace27,275 people 54.4% $1,594 5,640
56 Map of Fort Walton Beach Fort Walton Beach21,025 people 54.5% $1,307 3,285
57 Eustis Eustis24,119 people 54.6% $1,135 2,812
58 Map of South Bradenton South Bradenton25,990 people 54.7% $1,244 5,030
59 Coral Gables Coral Gables49,802 people 54.8% $2,373 6,124
60 Royal Palm Beach40,344 people 54.8% $2,273 2,341
61 Vero Beach17,042 people 54.8% $1,221 2,536
62 Map of Ensley Ensley23,760 people 54.9% $1,378 4,144
63 Lealman20,567 people 54.9% $1,247 3,194
64 Town 'n' Country Town 'n' Country85,928 people 55% $1,734 12,385
65 Niceville16,544 people 55% $1,749 1,499
66 Tarpon Springs Tarpon Springs25,791 people 55.1% $1,298 2,165
67 Map of Beverly Hills Beverly Hills9,650 people 55.1% $1,199 1,239
68 Map of Plant City Plant City40,887 people 55.2% $1,409 4,759
69 Map of Riverview Riverview113,697 people 55.3% $2,002 9,048
70 Ferry Pass30,053 people 55.3% $1,383 6,502
71 Map of Rockledge Rockledge29,133 people 55.4% $1,820 2,636
72 Horizon West67,416 people 55.8% $2,464 6,896
73 Fruit Cove Fruit Cove35,877 people 55.9% $2,336 1,375
74 Map of Winter Park Winter Park30,274 people 55.9% $1,738 4,025
75 Melbourne86,576 people 56.1% $1,525 14,411
76 Cocoa Beach11,377 people 56.2% $1,569 1,149
77 Map of Brandon Brandon119,767 people 56.5% $1,784 19,332
78 Jacksonville977,670 people 56.6% $1,465 158,181
79 Coral Terrace24,895 people 56.6% $1,759 2,982
80 Map of Upper Grand Lagoon Upper Grand Lagoon17,232 people 56.8% $1,667 2,895
81 Spring Hill Spring Hill119,983 people 56.9% $1,440 8,405
82 Palm Beach Gardens60,959 people 56.9% $2,417 6,861
83 Map of Pinewood Pinewood18,114 people 57% $1,532 3,111
84 Lake Magdalene32,083 people 57.3% $1,434 3,358
85 Map of Tampa Tampa401,618 people 57.4% $1,701 78,177
86 Coconut Creek58,330 people 57.5% $2,102 7,887
87 Map of Haines City Haines City34,234 people 57.5% $1,224 3,064
88 Map of New Smyrna Beach New Smyrna Beach31,974 people 57.6% $1,712 3,392
89 Fernandina Beach Fernandina Beach13,420 people 57.6% $1,259 1,144
90 Map of St. Petersburg St. Petersburg262,732 people 57.7% $1,663 42,391
91 Map of Palm Coast Palm Coast98,258 people 57.8% $1,782 6,793
92 Crestview28,773 people 57.8% $1,366 4,005
93 Oak Ridge23,364 people 57.9% $1,466 5,149
94 Fort Lauderdale185,604 people 58.1% $1,854 35,539
95 Tavares Tavares20,463 people 58.1% $1,496 2,037
96 Map of Orlando Orlando319,758 people 58.3% $1,747 75,977
97 Ocoee49,033 people 58.3% $1,946 4,006
98 DeLand41,611 people 58.3% $1,355 5,135
99 Map of West Perrine West Perrine11,162 people 58.3% $1,488 1,499
100 Map of Ruskin Ruskin29,834 people 58.5% $1,419 2,252
101 Map of Brent Brent23,813 people 58.5% $1,161 2,918
102 Map of Four Corners Four Corners65,048 people 58.6% $1,847 11,258
103 Map of Lehigh Acres Lehigh Acres132,353 people 58.7% $1,657 11,369
104 Map of Oviedo Oviedo40,599 people 58.8% $1,955 3,111
105 Palm Springs27,356 people 58.8% $1,669 4,615
106 South Daytona13,543 people 58.8% $1,379 2,218
107 Map of Titusville Titusville49,385 people 59% $1,334 5,072
108 West Palm Beach122,290 people 59.2% $1,772 25,200
109 Map of Sanford Sanford63,730 people 59.2% $1,609 11,419
110 North Port North Port84,605 people 59.4% $1,894 5,763
111 Altamonte Springs Altamonte Springs46,116 people 59.4% $1,740 11,198
112 Map of East Lake-Orient Park East Lake-Orient Park29,213 people 59.4% $1,555 5,130
113 Glenvar Heights19,395 people 59.4% $1,973 4,831
114 Map of Fruitville Fruitville15,172 people 59.4% $1,977 2,972
115 Palm Bay130,132 people 59.5% $1,601 8,611
116 Carrollwood36,725 people 59.5% $1,715 4,441
117 Casselberry30,135 people 59.5% $1,674 5,359
118 Panama City Beach18,971 people 59.5% $1,791 3,356
119 Daytona Beach Daytona Beach78,992 people 59.6% $1,328 16,990
120 Delray Beach67,979 people 59.6% $1,961 10,524
121 DeBary22,869 people 59.8% $1,751 1,117
122 Callaway13,496 people 59.9% $1,322 2,220
123 Map of Ocala Ocala66,584 people 60.2% $1,359 12,148
124 Greenacres44,373 people 60.2% $1,756 4,902
125 Tallahassee201,875 people 60.6% $1,293 47,776
126 Map of Miami Beach Miami Beach82,031 people 60.6% $1,826 23,507
127 Meadow Woods42,852 people 60.6% $1,906 3,268
128 Largo Largo82,617 people 60.7% $1,618 13,949
129 Kendall Kendall79,562 people 60.7% $1,905 10,818
130 Pembroke Park6,360 people 60.7% $1,556 1,564
131 Map of Bonita Springs Bonita Springs55,904 people 60.9% $1,882 4,278
132 Map of West Pensacola West Pensacola20,665 people 60.9% $1,138 4,000
133 Marathon9,914 people 60.9% $1,633 1,489
134 Pinellas Park53,560 people 61.1% $1,631 6,444
135 Westgate8,151 people 61.1% $1,421 1,319
136 Wellington Wellington62,146 people 61.2% $2,562 4,751
137 Sebastian26,262 people 61.3% $1,451 1,581
138 Wilton Manors11,511 people 61.3% $1,871 2,483
139 Map of Gibsonton Gibsonton18,754 people 61.4% $1,386 1,701
140 Map of Naranja Naranja15,796 people 61.4% $1,713 3,674
141 Map of Cocoa Cocoa19,554 people 61.5% $1,274 2,988
142 Map of Goldenrod Goldenrod12,878 people 61.5% $1,734 2,580
143 Map of St. Cloud St. Cloud65,130 people 61.8% $1,683 5,549
144 Hallandale Beach Hallandale Beach41,854 people 61.8% $1,653 8,318
145 Map of Wright Wright27,927 people 61.8% $1,621 5,034
146 Bellview26,488 people 62% $1,344 3,309
147 Key West25,720 people 62% $2,220 5,296
148 Fort Myers Fort Myers95,051 people 62.1% $1,580 18,567
149 Map of Sarasota Sarasota56,970 people 62.2% $1,684 10,417
150 Oakland Park44,682 people 62.2% $1,804 6,772
151 Egypt Lake-Leto35,873 people 62.2% $1,482 7,100
152 Map of Palm River-Clair Mel Palm River-Clair Mel27,844 people 62.2% $1,525 3,836
153 Pompano Beach114,147 people 62.3% $1,724 19,863
154 Winter Haven55,200 people 62.3% $1,246 6,815
155 Weston Weston68,837 people 62.4% $2,851 5,729
156 Coral Springs136,103 people 62.5% $2,084 17,527
157 Map of Bayonet Point Bayonet Point23,822 people 62.5% $1,336 2,877
158 Jupiter Jupiter61,883 people 62.6% $2,381 5,243
159 Dunedin36,062 people 62.6% $1,675 4,732
160 Port St. Lucie232,491 people 62.7% $1,937 12,601
161 Miami Miami459,745 people 62.9% $1,758 129,350
162 Clearwater117,247 people 62.9% $1,658 19,534
163 East Lake East Lake33,283 people 63.1% $1,942 2,124
164 South Miami Heights38,766 people 63.3% $1,605 4,135
165 Map of Villas Villas13,644 people 63.3% $1,695 2,338
166 Map of Brooksville Brooksville9,457 people 63.3% $1,137 1,521
167 Map of Westchester Westchester52,032 people 63.5% $1,819 5,762
168 Map of Princeton Princeton42,625 people 63.5% $1,647 3,544
169 Map of Poinciana Poinciana75,068 people 63.6% $1,965 5,367
170 Venice27,479 people 63.6% $1,606 2,598
171 Map of Hunters Creek Hunters Creek22,819 people 63.6% $2,088 3,318
172 Country Club51,296 people 63.7% $1,899 9,613
173 Cutler Bay45,070 people 63.7% $1,978 4,258
174 Map of Bloomingdale Bloomingdale23,827 people 63.8% $2,210 1,518
175 Sweetwater Sweetwater20,085 people 63.8% $1,771 3,544
176 Hialeah Hialeah226,165 people 64% $1,689 39,526
177 Map of Mount Dora Mount Dora17,278 people 64% $1,722 2,697
178 Gulfport11,734 people 64% $1,555 1,418
179 Map of Homestead Homestead82,807 people 64.1% $1,674 12,458
180 Map of Pine Hills Pine Hills80,105 people 64.2% $1,542 9,860
181 Map of Panama City Panama City34,979 people 64.2% $1,327 6,243
182 West Vero Corridor10,461 people 64.2% $1,706 1,408
183 Margate59,198 people 64.4% $1,750 5,240
184 Lakewood Ranch43,945 people 64.5% $2,299 3,396
185 Map of Kendall West Kendall West35,912 people 64.5% $1,808 5,601
186 Sebring Sebring11,382 people 64.6% $1,019 2,192
187 Map of Fountainebleau Fountainebleau55,665 people 64.8% $2,094 11,323
188 Plantation96,293 people 64.9% $2,240 12,498
189 Map of Lutz Lutz27,106 people 65% $1,823 1,888
190 Clermont46,853 people 65.1% $1,828 5,474
191 Map of Auburndale Auburndale18,530 people 65.1% $1,208 1,386
192 Map of Cape Coral Cape Coral215,536 people 65.4% $1,858 17,868
193 Map of Brownsville Brownsville16,936 people 65.5% $1,252 3,970
194 Florida City12,943 people 65.5% $1,362 2,570
195 Pembroke Pines Pembroke Pines173,194 people 65.7% $2,046 18,778
196 Lake Worth Beach43,365 people 65.8% $1,545 8,237
197 Boca Raton Boca Raton100,234 people 65.9% $2,508 13,350
198 Lady Lake16,675 people 66% $1,387 2,387
199 Deerfield Beach88,093 people 66.1% $1,774 12,443
200 Map of Holiday Holiday22,785 people 66.1% $1,239 3,186
201 Miramar138,600 people 66.2% $2,117 13,324
202 Boynton Beach81,435 people 66.2% $2,041 11,061
203 Map of North Miami Beach North Miami Beach43,898 people 66.3% $1,750 7,064
204 Buenaventura Lakes32,682 people 66.3% $1,806 2,611
205 Map of Bradenton Bradenton57,014 people 66.4% $1,618 10,150
206 Map of Port Charlotte Port Charlotte66,133 people 66.6% $1,553 4,350
207 Sunrise97,918 people 66.8% $2,140 10,845
208 Map of Warrington Warrington15,918 people 66.9% $1,160 2,361
209 Sunny Isles Beach22,437 people 67% $2,096 4,239
210 Jasmine Estates23,571 people 67.3% $1,457 3,719
211 Lake Wales16,785 people 67.3% $1,110 2,507
212 Hollywood155,082 people 67.7% $1,653 23,829
213 Ormond Beach Ormond Beach43,976 people 67.8% $1,411 3,704
214 Gainesville Gainesville145,702 people 68% $1,296 34,591
215 Miami Gardens113,177 people 68% $1,787 11,252
216 Map of Kendale Lakes Kendale Lakes52,622 people 68.1% $1,968 5,077
217 Map of Leisure City Leisure City27,808 people 68.2% $1,723 4,395
218 Map of Doral Doral79,216 people 68.3% $2,669 13,244
219 Map of Apopka Apopka58,232 people 68.4% $1,969 4,145
220 Longwood16,337 people 68.5% $1,755 1,815
221 Leesburg30,807 people 68.6% $1,258 4,446
222 Map of Golden Gate Golden Gate29,234 people 68.7% $1,713 3,583
223 Map of Fort Pierce Fort Pierce49,082 people 68.8% $1,217 8,706
224 Aventura Aventura39,885 people 68.9% $2,513 5,564
225 University48,127 people 69.1% $1,295 16,728
226 Map of The Villages The Villages83,498 people 69.3% $1,397 2,218
227 Map of Stuart Stuart18,520 people 69.3% $1,586 3,184
228 Map of The Hammocks The Hammocks58,838 people 69.5% $2,187 6,941
229 Map of Kissimmee Kissimmee81,479 people 69.8% $1,647 14,050
230 Riviera Beach Riviera Beach38,657 people 69.8% $1,702 4,860
231 North Miami North Miami60,344 people 70.2% $1,702 10,681
232 Dania Beach32,180 people 71.5% $1,781 6,692
233 Map of Bayshore Gardens Bayshore Gardens18,131 people 71.9% $1,506 2,482
234 Davie Davie108,346 people 72.1% $2,066 11,843
235 Tamarac Tamarac73,019 people 72.3% $1,895 7,036
236 North Lauderdale45,234 people 72.3% $2,081 6,022
237 Hialeah Gardens Hialeah Gardens22,915 people 72.6% $1,946 2,859
238 Biscayne Gardens35,472 people 72.9% $1,534 4,932
239 Lauderdale Lakes36,404 people 73.2% $1,663 6,178
240 Map of Richmond West Richmond West35,593 people 73.2% $2,644 1,531
241 Opa-locka16,282 people 73.4% $1,351 3,832
242 Palm Harbor Palm Harbor61,512 people 73.8% $1,806 5,622
243 Lauderhill74,896 people 74.8% $1,684 11,507
244 Map of Tamiami Tamiami49,752 people 75.3% $1,939 4,578

How this ranking works

We rank every town by the share of renter households spending 30% or more of their income on rent, the federal "cost-burdened" line. Lower is better. Only towns with 1,000+ renter households are ranked, because smaller samples are too uncertain. The town with the lowest figure ranks #1. For comparison, the figure for Florida as a whole is 60.1%.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states