Guest, Sign inJoin
Eagle Lake Florida Overlooking DockEagle Lake, #1 on this list · Photo: CKColerEL · CC BY 3.0
Florida rankings · Growth

Fastest-growing towns in Florida

Eagle Lake has grown fastest of Florida’s 272 towns of 2,500+: up 112.7% from 3,016 residents in April 2020 to an estimated 6,415 in July 2025 (Census Bureau estimates). The typical town here changed +4.1%; 42 of the 272 lost residents.

Census Bureau population estimates, Vintage 2025: July 1, 2025 against the April 2020 base, both on January 2025 town lines (people a town annexed are in its base, not its growth). Estimates, not counts. Unincorporated communities (census-designated places) get no estimate, so they aren’t listed. A described list: no letters. How grades work

#1

Eagle Lake

Polk County
+112.7%

3,016 in 2020·6,415 in 2025·+3,399 people

#2

Davenport

Polk County
+94.8%

9,297 in 2020·18,110 in 2025·+8,813 people

#3

Haines City

Polk County
+67.4%

27,466 in 2020·45,973 in 2025·+18,507 people

All 272 towns

Growth since 2020, highest first.

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

#TownGrowth since 2020People addedResidents
1Eagle LakePolk County+112.7%+3,3993,016 → 6,415April 2020 → July 2025
2DavenportPolk County+94.8%+8,8139,297 → 18,1102020 base revised by Census
3Haines CityPolk County+67.4%+18,50727,466 → 45,9732020 base revised by Census
4Lake AlfredPolk County+54.9%+3,5846,523 → 10,1072020 base revised by Census
5MascotteLake County+53.6%+3,5426,608 → 10,150April 2020 → July 2025
6MinneolaLake County+52.1%+7,21613,848 → 21,064April 2020 → July 2025
7LeesburgLake County+43.9%+11,87527,030 → 38,905April 2020 → July 2025
8Dade CityPasco County+42.4%+3,0287,145 → 10,173April 2020 → July 2025
9GrovelandLake County+38.0%+7,02918,497 → 25,526April 2020 → July 2025
10AuburndalePolk County+37.2%+5,79015,579 → 21,369April 2020 → July 2025
11Grant-ValkariaBrevard County+32.7%+1,4744,508 → 5,982April 2020 → July 2025
12BunnellFlagler County+32.2%+1,0473,251 → 4,298April 2020 → July 2025
13Port St. LucieSt. Lucie County+30.9%+63,236204,826 → 268,062April 2020 → July 2025
14ZephyrhillsPasco County+30.5%+5,25017,197 → 22,447April 2020 → July 2025
15North PortSarasota County+28.7%+21,54275,009 → 96,551April 2020 → July 2025
16St. CloudOsceola County+26.9%+15,87059,090 → 74,960April 2020 → July 2025
17FreeportWalton County+25.6%+1,5366,007 → 7,5432020 base revised by Census
18DeFuniak SpringsWalton County+24.1%+1,4245,914 → 7,338April 2020 → July 2025
19Winter HavenPolk County+23.9%+12,02550,288 → 62,3132020 base revised by Census
20Palm BayBrevard County+23.7%+28,337119,755 → 148,092April 2020 → July 2025
21Daytona BeachVolusia County+23.6%+16,88271,589 → 88,471April 2020 → July 2025
22Palm CoastFlagler County+23.2%+20,66289,224 → 109,886April 2020 → July 2025
23WildwoodSumter County+23.0%+3,63915,797 → 19,436April 2020 → July 2025
24ClermontLake County+22.8%+9,82042,992 → 52,812April 2020 → July 2025
25DundeePolk County+22.8%+1,1945,230 → 6,424April 2020 → July 2025
26DeLandVolusia County+22.7%+8,56737,779 → 46,346April 2020 → July 2025
27Cape CoralLee County+21.8%+42,260194,004 → 236,264April 2020 → July 2025
28West MelbourneBrevard County+20.6%+5,34725,938 → 31,285April 2020 → July 2025
29ParkerBay County+20.6%+8244,008 → 4,832April 2020 → July 2025
30Orange CityVolusia County+20.5%+2,60412,705 → 15,309April 2020 → July 2025
31Lynn HavenBay County+20.2%+3,77518,704 → 22,479April 2020 → July 2025
32BartowPolk County+20.0%+3,94219,675 → 23,617April 2020 → July 2025
33VeniceSarasota County+19.6%+5,00425,473 → 30,477April 2020 → July 2025
34Port RicheyPasco County+19.5%+5973,058 → 3,655April 2020 → July 2025
35ApopkaOrange County+19.4%+10,66054,892 → 65,552April 2020 → July 2025
36Port St. JoeGulf County+18.9%+6353,360 → 3,995April 2020 → July 2025
37TavaresLake County+18.4%+3,49518,995 → 22,490April 2020 → July 2025
38BelleviewMarion County+18.2%+1,0045,508 → 6,512April 2020 → July 2025
39Fort MyersLee County+17.5%+15,15786,424 → 101,581April 2020 → July 2025
40NewberryAlachua County+17.3%+1,2727,346 → 8,618April 2020 → July 2025
41LaBelleHendry County+16.8%+8294,925 → 5,754April 2020 → July 2025
42WillistonLevy County+16.8%+4972,959 → 3,456April 2020 → July 2025
43MariannaJackson County+16.4%+1,0266,263 → 7,289April 2020 → July 2025
44Lake WalesPolk County+16.1%+2,58616,064 → 18,650April 2020 → July 2025
45MulberryPolk County+15.9%+6293,944 → 4,573April 2020 → July 2025
46Mount DoraLake County+15.4%+2,50916,282 → 18,791April 2020 → July 2025
47BrooksvilleHernando County+14.5%+1,2838,862 → 10,145April 2020 → July 2025
48Panama CityBay County+14.3%+4,74133,065 → 37,806April 2020 → July 2025
49Fruitland ParkLake County+13.9%+1,1638,380 → 9,543April 2020 → July 2025
50CrestviewOkaloosa County+13.8%+3,78027,413 → 31,193April 2020 → July 2025
51NicevilleOkaloosa County+13.6%+2,15515,793 → 17,948April 2020 → July 2025
52South MiamiMiami-Dade County+13.5%+1,63012,030 → 13,660April 2020 → July 2025
53RockledgeBrevard County+13.2%+3,65427,689 → 31,343April 2020 → July 2025
54ParklandBroward County+13.0%+4,50934,677 → 39,186April 2020 → July 2025
55MacclennyBaker County+12.9%+9447,307 → 8,251April 2020 → July 2025
56St. AugustineSt. Johns County+12.7%+1,82514,316 → 16,141April 2020 → July 2025
57OcalaMarion County+12.7%+8,09063,663 → 71,753April 2020 → July 2025
58Panama City BeachBay County+12.7%+2,29518,080 → 20,375April 2020 → July 2025
59Polk CityPolk County+12.7%+3472,735 → 3,082April 2020 → July 2025
60UmatillaLake County+12.3%+4593,740 → 4,199April 2020 → July 2025
61Gulf BreezeSanta Rosa County+12.2%+7696,298 → 7,067April 2020 → July 2025
62MiltonSanta Rosa County+12.0%+1,23010,210 → 11,440April 2020 → July 2025
63StuartMartin County+11.9%+2,07217,379 → 19,451April 2020 → July 2025
64LongwoodSeminole County+11.9%+1,79815,094 → 16,892April 2020 → July 2025
65LakelandPolk County+11.5%+12,916112,604 → 125,520April 2020 → July 2025
66OkeechobeeOkeechobee County+10.9%+5695,242 → 5,811April 2020 → July 2025
67MiamiMiami-Dade County+10.8%+47,576442,236 → 489,812April 2020 → July 2025
68Plant CityHillsborough County+10.7%+4,25939,859 → 44,118April 2020 → July 2025
69SanfordSeminole County+10.3%+6,29961,184 → 67,483April 2020 → July 2025
70CasselberrySeminole County+10.2%+2,96128,911 → 31,872April 2020 → July 2025
71CallawayBay County+10.0%+1,30813,061 → 14,369April 2020 → July 2025
72SebringHighlands County+10.0%+1,09510,964 → 12,0592020 base revised by Census
73HypoluxoPalm Beach County+10.0%+2682,686 → 2,954April 2020 → July 2025
74EustisLake County+9.8%+2,27723,206 → 25,483April 2020 → July 2025
75New Smyrna BeachVolusia County+9.7%+2,93230,250 → 33,182April 2020 → July 2025
76OcoeeOrange County+9.7%+4,58447,348 → 51,932April 2020 → July 2025
77FrostproofPolk County+9.6%+3073,212 → 3,5192020 base revised by Census
78New Port RicheyPasco County+9.5%+1,58616,713 → 18,299April 2020 → July 2025
79Lady LakeLake County+9.3%+1,49416,002 → 17,496April 2020 → July 2025
80SebastianIndian River County+9.3%+2,32825,024 → 27,352April 2020 → July 2025
81Avon ParkHighlands County+9.1%+8759,639 → 10,514April 2020 → July 2025
82Fort PierceSt. Lucie County+9.0%+4,25747,480 → 51,737April 2020 → July 2025
83Miami LakesMiami-Dade County+8.6%+2,60830,459 → 33,067April 2020 → July 2025
84ArcadiaDeSoto County+8.6%+6347,412 → 8,046April 2020 → July 2025
85High SpringsAlachua County+8.5%+5326,230 → 6,762April 2020 → July 2025
86Flagler BeachFlagler County+8.5%+4395,156 → 5,595April 2020 → July 2025
87West Palm BeachPalm Beach County+8.4%+9,899117,290 → 127,189April 2020 → July 2025
88OrlandoOrange County+8.4%+25,787308,101 → 333,888April 2020 → July 2025
89PlantationBroward County+8.2%+7,54391,640 → 99,183April 2020 → July 2025
90South DaytonaVolusia County+8.1%+1,04712,847 → 13,894April 2020 → July 2025
91BelleairPinellas County+8.1%+3474,284 → 4,631April 2020 → July 2025
92KissimmeeOsceola County+8.0%+6,36279,229 → 85,591April 2020 → July 2025
93Palm Beach GardensPalm Beach County+8.0%+4,71059,173 → 63,883April 2020 → July 2025
94MalabarBrevard County+7.7%+2282,947 → 3,175April 2020 → July 2025
95Royal Palm BeachPalm Beach County+7.7%+3,03439,443 → 42,477April 2020 → July 2025
96DoralMiami-Dade County+7.6%+5,76275,872 → 81,634April 2020 → July 2025
97Vero BeachIndian River County+7.6%+1,24216,361 → 17,603April 2020 → July 2025
98Live OakSuwannee County+7.6%+5116,737 → 7,248April 2020 → July 2025
99SweetwaterMiami-Dade County+7.6%+1,46519,363 → 20,828April 2020 → July 2025
100Bonita SpringsLee County+7.4%+3,96053,674 → 57,634April 2020 → July 2025
101TampaHillsborough County+7.3%+28,218385,336 → 413,554April 2020 → July 2025
102EdgewaterVolusia County+7.3%+1,68423,111 → 24,795April 2020 → July 2025
103JacksonvilleDuval County+7.2%+68,082949,607 → 1,017,689April 2020 → July 2025
104MonticelloJefferson County+7.0%+1822,585 → 2,767April 2020 → July 2025
105DeltonaVolusia County+7.0%+6,56993,698 → 100,267April 2020 → July 2025
106HilliardNassau County+7.0%+2072,954 → 3,161April 2020 → July 2025
107PerryTaylor County+6.9%+4726,858 → 7,330April 2020 → July 2025
108HomesteadMiami-Dade County+6.8%+5,51780,725 → 86,242April 2020 → July 2025
109LantanaPalm Beach County+6.7%+77811,671 → 12,449April 2020 → July 2025
110SarasotaSarasota County+6.6%+3,60854,850 → 58,458April 2020 → July 2025
111Fernandina BeachNassau County+6.3%+81713,052 → 13,869April 2020 → July 2025
112OaklandOrange County+6.2%+2193,555 → 3,774April 2020 → July 2025
113DeBaryVolusia County+6.1%+1,36122,183 → 23,544April 2020 → July 2025
114Port OrangeVolusia County+6.0%+3,77162,624 → 66,395April 2020 → July 2025
115WindermereOrange County+5.9%+1853,159 → 3,3442020 base revised by Census
116Fort MeadePolk County+5.8%+2975,082 → 5,379April 2020 → July 2025
117North Miami BeachMiami-Dade County+5.8%+2,55243,684 → 46,236April 2020 → July 2025
118MiramarBroward County+5.8%+7,851134,719 → 142,570April 2020 → July 2025
119EdgewoodOrange County+5.8%+1552,690 → 2,845April 2020 → July 2025
120Loxahatchee GrovesPalm Beach County+5.8%+1933,356 → 3,549April 2020 → July 2025
121Belle IsleOrange County+5.7%+4147,274 → 7,6882020 base revised by Census
122SpringfieldBay County+5.6%+4558,096 → 8,551April 2020 → July 2025
123Lake HelenVolusia County+5.4%+1542,840 → 2,994April 2020 → July 2025
124GainesvilleAlachua County+5.3%+7,510141,161 → 148,671April 2020 → July 2025
125Palm SpringsPalm Beach County+5.3%+1,42226,881 → 28,303April 2020 → July 2025
126Indian River ShoresIndian River County+5.2%+2224,245 → 4,467April 2020 → July 2025
127NaplesCollier County+5.2%+98819,126 → 20,114April 2020 → July 2025
128PahokeePalm Beach County+4.9%+2695,525 → 5,794April 2020 → July 2025
129DavieBroward County+4.8%+5,079105,772 → 110,851April 2020 → July 2025
130Riviera BeachPalm Beach County+4.6%+1,74037,617 → 39,357April 2020 → July 2025
131Pompano BeachBroward County+4.6%+5,156112,055 → 117,211April 2020 → July 2025
132TallahasseeLeon County+4.4%+8,720196,182 → 204,902April 2020 → July 2025
133Delray BeachPalm Beach County+4.4%+2,96166,848 → 69,809April 2020 → July 2025
134Marco IslandCollier County+4.3%+67215,749 → 16,421April 2020 → July 2025
135Boca RatonPalm Beach County+4.2%+4,13897,444 → 101,582April 2020 → July 2025
136PalatkaPutnam County+4.2%+43410,438 → 10,872April 2020 → July 2025
137IndiantownMartin County+4.1%+2716,555 → 6,826April 2020 → July 2025
138BradentonManatee County+4.1%+2,30255,712 → 58,014April 2020 → July 2025
139Lake Worth BeachPalm Beach County+4.1%+1,74242,228 → 43,970April 2020 → July 2025
140FellsmereIndian River County+4.1%+1994,826 → 5,025April 2020 → July 2025
141CocoaBrevard County+4.1%+77619,001 → 19,777April 2020 → July 2025
142Punta GordaCharlotte County+4.0%+78719,596 → 20,383April 2020 → July 2025
143ClewistonHendry County+3.9%+2847,310 → 7,594April 2020 → July 2025
144ChipleyWashington County+3.9%+1423,662 → 3,804April 2020 → July 2025
145EsteroLee County+3.9%+1,42836,937 → 38,365April 2020 → July 2025
146Florida CityMiami-Dade County+3.9%+50413,072 → 13,576April 2020 → July 2025
147Altamonte SpringsSeminole County+3.8%+1,74846,252 → 48,000April 2020 → July 2025
148Ormond BeachVolusia County+3.7%+1,61543,077 → 44,692April 2020 → July 2025
149Lake CityColumbia County+3.6%+44612,342 → 12,788April 2020 → July 2025
150Hallandale BeachBroward County+3.6%+1,48741,211 → 42,698April 2020 → July 2025
151InvernessCitrus County+3.6%+2687,528 → 7,796April 2020 → July 2025
152HialeahMiami-Dade County+3.5%+7,825223,143 → 230,968April 2020 → July 2025
153Fort LauderdaleBroward County+3.3%+6,104182,573 → 188,677April 2020 → July 2025
154MarathonMonroe County+3.3%+3219,739 → 10,060April 2020 → July 2025
155Coral SpringsBroward County+3.3%+4,390134,393 → 138,783April 2020 → July 2025
156OviedoSeminole County+3.2%+1,29440,023 → 41,317April 2020 → July 2025
157Pembroke PinesBroward County+3.2%+5,522171,192 → 176,714April 2020 → July 2025
158Dania BeachBroward County+3.2%+1,00931,782 → 32,791April 2020 → July 2025
159Winter SpringsSeminole County+3.2%+1,21438,371 → 39,585April 2020 → July 2025
160TamaracBroward County+3.1%+2,22671,908 → 74,134April 2020 → July 2025
161StarkeBradford County+3.1%+1795,784 → 5,963April 2020 → July 2025
162Ponce InletVolusia County+3.1%+1043,366 → 3,470April 2020 → July 2025
163Green Cove SpringsClay County+3.1%+2999,780 → 10,079April 2020 → July 2025
164Pembroke ParkBroward County+3.0%+1906,235 → 6,425April 2020 → July 2025
165Belle GladePalm Beach County+3.0%+50816,733 → 17,241April 2020 → July 2025
166ValparaisoOkaloosa County+3.0%+1424,754 → 4,896April 2020 → July 2025
167Lauderdale LakesBroward County+2.9%+1,04535,853 → 36,898April 2020 → July 2025
168Deerfield BeachBroward County+2.9%+2,48486,855 → 89,339April 2020 → July 2025
169MelbourneBrevard County+2.8%+2,36484,733 → 87,097April 2020 → July 2025
170Boynton BeachPalm Beach County+2.7%+2,19880,198 → 82,396April 2020 → July 2025
171Mary EstherOkaloosa County+2.7%+1093,984 → 4,093April 2020 → July 2025
172IndialanticBrevard County+2.7%+803,016 → 3,096April 2020 → July 2025
173MadisonMadison County+2.6%+762,912 → 2,988April 2020 → July 2025
174HollywoodBroward County+2.6%+3,983153,036 → 157,019April 2020 → July 2025
175BonifayHolmes County+2.6%+722,767 → 2,839April 2020 → July 2025
176Lighthouse PointBroward County+2.6%+26810,488 → 10,756April 2020 → July 2025
177Holly HillVolusia County+2.3%+29612,972 → 13,268April 2020 → July 2025
178St. PetersburgPinellas County+2.2%+5,675258,358 → 264,033April 2020 → July 2025
179WestonBroward County+2.2%+1,46968,119 → 69,588April 2020 → July 2025
180Winter ParkOrange County+2.1%+63929,805 → 30,444April 2020 → July 2025
181West ParkBroward County+2.1%+31815,126 → 15,444April 2020 → July 2025
182Juno BeachPalm Beach County+2.1%+813,854 → 3,935April 2020 → July 2025
183Southwest RanchesBroward County+2.1%+1607,613 → 7,773April 2020 → July 2025
184Oakland ParkBroward County+2.1%+93144,401 → 45,332April 2020 → July 2025
185JupiterPalm Beach County+2.1%+1,26561,085 → 62,350April 2020 → July 2025
186TequestaPalm Beach County+2.1%+1276,172 → 6,299April 2020 → July 2025
187MargateBroward County+2.0%+1,19158,879 → 60,070April 2020 → July 2025
188TitusvilleBrevard County+2.0%+98748,813 → 49,800April 2020 → July 2025
189North LauderdaleBroward County+2.0%+90344,830 → 45,733April 2020 → July 2025
190Tarpon SpringsPinellas County+2.0%+49925,103 → 25,602April 2020 → July 2025
191Palm BeachPalm Beach County+2.0%+1839,240 → 9,423April 2020 → July 2025
192Wilton ManorsBroward County+1.9%+22011,435 → 11,655April 2020 → July 2025
193Crystal RiverCitrus County+1.9%+683,550 → 3,6182020 base revised by Census
194Miami GardensMiami-Dade County+1.9%+2,129111,450 → 113,579April 2020 → July 2025
195PalmettoManatee County+1.9%+25313,309 → 13,562April 2020 → July 2025
196Cooper CityBroward County+1.9%+64034,390 → 35,030April 2020 → July 2025
197QuincyGadsden County+1.8%+1448,018 → 8,162April 2020 → July 2025
198Palmetto BayMiami-Dade County+1.8%+43824,448 → 24,886April 2020 → July 2025
199Coconut CreekBroward County+1.8%+1,01757,609 → 58,626April 2020 → July 2025
200Bay Harbor IslandsMiami-Dade County+1.7%+1035,918 → 6,021April 2020 → July 2025
201WellingtonPalm Beach County+1.7%+1,05861,604 → 62,662April 2020 → July 2025
202ChattahoocheeGadsden County+1.7%+492,962 → 3,011April 2020 → July 2025
203GreenacresPalm Beach County+1.6%+69844,038 → 44,736April 2020 → July 2025
204LauderhillBroward County+1.5%+1,14574,523 → 75,668April 2020 → July 2025
205Lauderdale-by-the-SeaBroward County+1.5%+926,188 → 6,280April 2020 → July 2025
206SunriseBroward County+1.5%+1,44397,403 → 98,846April 2020 → July 2025
207Daytona Beach ShoresVolusia County+1.5%+755,112 → 5,187April 2020 → July 2025
208Temple TerraceHillsborough County+1.4%+38026,695 → 27,075April 2020 → July 2025
209Winter GardenOrange County+1.4%+66447,399 → 48,063April 2020 → July 2025
210PinecrestMiami-Dade County+1.4%+24918,386 → 18,635April 2020 → July 2025
211WauchulaHardee County+1.3%+634,883 → 4,946April 2020 → July 2025
212North Palm BeachPalm Beach County+1.3%+16513,154 → 13,319April 2020 → July 2025
213North MiamiMiami-Dade County+1.2%+71860,166 → 60,884April 2020 → July 2025
214Madeira BeachPinellas County+1.2%+453,895 → 3,940April 2020 → July 2025
215South BayPalm Beach County+1.0%+515,089 → 5,1402020 base revised by Census
216Satellite BeachBrevard County+1.0%+11111,254 → 11,365April 2020 → July 2025
217Melbourne BeachBrevard County+0.9%+303,230 → 3,260April 2020 → July 2025
218Miami ShoresMiami-Dade County+0.9%+10011,569 → 11,669April 2020 → July 2025
219Lake Clarke ShoresPalm Beach County+0.8%+303,567 → 3,597April 2020 → July 2025
220Fort Walton BeachOkaloosa County+0.8%+15820,939 → 21,097April 2020 → July 2025
221Highland BeachPalm Beach County+0.7%+314,297 → 4,328April 2020 → July 2025
222Coral GablesMiami-Dade County+0.7%+34349,235 → 49,578April 2020 → July 2025
223Lake ParkPalm Beach County+0.6%+569,069 → 9,125April 2020 → July 2025
224Holmes BeachManatee County+0.5%+163,011 → 3,027April 2020 → July 2025
225AlachuaAlachua County+0.3%+3110,581 → 10,612April 2020 → July 2025
226Sunny Isles BeachMiami-Dade County+0.2%+5222,343 → 22,395April 2020 → July 2025
227St. Augustine BeachSt. Johns County+0.1%+106,800 → 6,810April 2020 → July 2025
228BushnellSumter County+0.1%+43,153 → 3,1572020 base revised by Census
229DestinOkaloosa County+0.1%+814,038 → 14,046April 2020 → July 2025
230Key BiscayneMiami-Dade County+0.1%+814,807 → 14,815April 2020 → July 2025
231Cape CanaveralBrevard County−0.2%−219,983 → 9,962April 2020 → July 2025
232Lake MarySeminole County−0.3%−4416,833 → 16,789April 2020 → July 2025
233MaitlandOrange County−0.4%−6919,580 → 19,511April 2020 → July 2025
234Cocoa BeachBrevard County−0.4%−4311,357 → 11,314April 2020 → July 2025
235North Bay VillageMiami-Dade County−0.7%−598,158 → 8,099April 2020 → July 2025
236AventuraMiami-Dade County−0.9%−35440,234 → 39,880April 2020 → July 2025
237Indian Harbour BeachBrevard County−0.9%−808,994 → 8,914April 2020 → July 2025
238Jacksonville BeachDuval County−0.9%−21823,833 → 23,615April 2020 → July 2025
239PensacolaEscambia County−1.1%−58154,398 → 53,817April 2020 → July 2025
240Hialeah GardensMiami-Dade County−1.3%−28923,066 → 22,777April 2020 → July 2025
241SanibelLee County−1.3%−806,383 → 6,303April 2020 → July 2025
242Cutler BayMiami-Dade County−1.5%−67645,426 → 44,750April 2020 → July 2025
243Pinellas ParkPinellas County−1.5%−80553,100 → 52,295April 2020 → July 2025
244Orange ParkClay County−1.6%−1439,096 → 8,953April 2020 → July 2025
245West MiamiMiami-Dade County−1.6%−1147,239 → 7,125April 2020 → July 2025
246Miami BeachMiami-Dade County−1.6%−1,31682,910 → 81,594April 2020 → July 2025
247SurfsideMiami-Dade County−1.6%−925,683 → 5,591April 2020 → July 2025
248Biscayne ParkMiami-Dade County−1.8%−553,117 → 3,062April 2020 → July 2025
249Opa-lockaMiami-Dade County−1.8%−29116,468 → 16,177April 2020 → July 2025
250Miami SpringsMiami-Dade County−1.8%−25013,861 → 13,611April 2020 → July 2025
251CarrabelleFranklin County−1.8%−482,620 → 2,572April 2020 → July 2025
252Bal HarbourMiami-Dade County−1.8%−573,093 → 3,036April 2020 → July 2025
253Longboat KeySarasota County−1.9%−1457,504 → 7,359April 2020 → July 2025
254Atlantic BeachDuval County−2.0%−26613,511 → 13,245April 2020 → July 2025
255MidwayGadsden County−2.1%−733,555 → 3,482April 2020 → July 2025
256SeminolePinellas County−2.2%−42319,420 → 18,997April 2020 → July 2025
257Islamorada, Village of IslandsMonroe County−2.4%−1697,124 → 6,955April 2020 → July 2025
258ClearwaterPinellas County−2.5%−2,979117,343 → 114,364April 2020 → July 2025
259LargoPinellas County−2.5%−2,10982,799 → 80,690April 2020 → July 2025
260DunedinPinellas County−2.6%−92936,156 → 35,227April 2020 → July 2025
261Safety HarborPinellas County−2.6%−44317,067 → 16,624April 2020 → July 2025
262Neptune BeachDuval County−2.6%−1887,208 → 7,020April 2020 → July 2025
263Treasure IslandPinellas County−2.8%−1816,578 → 6,397April 2020 → July 2025
264OldsmarPinellas County−2.8%−41114,932 → 14,521April 2020 → July 2025
265Indian Rocks BeachPinellas County−3.0%−1123,675 → 3,563April 2020 → July 2025
266GulfportPinellas County−3.1%−37011,774 → 11,404April 2020 → July 2025
267South PasadenaPinellas County−3.5%−1875,356 → 5,169April 2020 → July 2025
268Kenneth CityPinellas County−3.7%−1875,055 → 4,868April 2020 → July 2025
269St. Pete BeachPinellas County−3.7%−3328,885 → 8,553April 2020 → July 2025
270JasperHamilton County−5.0%−1823,626 → 3,444April 2020 → July 2025
271Fort Myers BeachLee County−5.3%−2945,581 → 5,287April 2020 → July 2025
272Key WestMonroe County−5.4%−1,43826,437 → 24,999April 2020 → July 2025
Quick answers

Questions people ask

What is the fastest-growing town in Florida?

Eagle Lake (Polk County): it grew 112.7%, from 3,016 residents in April 2020 to an estimated 6,415 in July 2025. Davenport (+94.8%) and Haines City (+67.4%) follow.

How are these towns ranked?

By the percent change in residents from the Census Bureau’s April 2020 estimates base to its latest July 1 estimate, highest first, on the exact change: two towns shown with the same tenth of a percent keep the order of their unrounded figures, and only an identical change shares a rank (T). The base is the 2020 Census count redrawn on today’s town lines, so a town that annexed land since 2020 changes only by births, deaths and moves, not by the people it took in. How grades work.

Why isn’t my town on this list?

The list covers the towns TownRatings grades that had 2,500+ residents in the 2020 estimates base (272 in Florida). Census-designated places (unincorporated communities) have no Census Bureau estimates, so they never appear; a town incorporated since 2020, or one TownRatings merges with its twin township, isn’t listed either. 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

Fastest-growing towns in other states