Every City in the USA

Ranking · Growth 2020–2025

Fastest-growing U.S. cities (2020–2025).

These 4,801 U.S. cities are eligible for the percent-growth ranking from the April 2020 census base to the July 2025 estimate, all within Census Vintage 2025 (U.S. Census Bureau Population Estimates Program). Restricted to cities with at least 5,000 residents in the 2020 base so denominator artifacts don't dominate. The default table starts with the top 500 and can be searched, filtered, sorted, and downloaded as CSV.

Methodology · the 2019/2020 vintage seam

Within-vintage growth only.

Growth on this page is shown only as 2020 base → 2025 estimate, both drawn from Census Vintage 2025 of the Population Estimates Program. We do not compute or publish a 2010 → 2025 growth number.

Why not? The 2010–2019 series (Vintage 2019) extrapolated forward from the 2010 decennial census, while Vintage 2025 re-based its 2020 starting point to the 2020 decennial census. These are independent estimates from two different methodology generations. Combining them would mislabel a methodology shift as real population change — not a growth number you can act on. New York City alone shows a +414,371 delta between its V2019 pop_2019 and its V2025 pop_2020 that is largely census re-basing, not migration or births.

Read the full methodology, including the NYC seam example →

Filter this growth ranking

4,801 rows

4,801 eligible U.S. cities ranked by 2020 base to 2025 estimate percent growth. Filtered to cities with 2020 base population of at least 5,000.
Rank City State 2020 base 2025 estimate Change Change %
#1 Fulshear TX16,26964,63048,361+297.3%
#2 Celina TX17,09964,42747,328+276.8%
#3 Princeton TX16,99643,52426,528+156.1%
#4 Iowa Colony TX8,11120,50312,392+152.8%
#5 Northlake TX5,23812,0366,798+129.8%
#6 Hardeeville SC7,52716,4598,932+118.7%
#7 Melissa TX13,90029,96916,069+115.6%
#8 Manvel TX9,83120,69910,868+110.5%
#9 Royse City TX13,58228,30714,725+108.4%
#10 Anna TX17,13735,24518,108+105.7%
#11 Wendell NC9,84119,6879,846+100.1%
#12 Davenport FL9,29718,1108,813+94.8%
#13 Star ID11,30520,8749,569+84.6%
#14 Forney TX23,29141,65818,367+78.9%
#15 Timnath CO6,49711,6005,103+78.5%
#16 Angier NC5,3669,4104,044+75.4%
#17 Zebulon NC6,91511,9335,018+72.6%
#18 Cumming GA7,31912,4945,175+70.7%
#19 Pea Ridge AR6,61311,2334,620+69.9%
#20 Manor TX13,67423,0709,396+68.7%
#21 Haines City FL27,46645,97318,507+67.4%
#22 Hutto TX27,59246,04818,456+66.9%
#23 Saratoga Springs UT37,71561,39723,682+62.8%
#24 Providence Village TX7,70612,4984,792+62.2%
#25 Port Wentworth GA10,87517,6046,729+61.9%
#26 Fate TX17,98129,00711,026+61.3%
#27 Georgetown TX67,436106,90739,471+58.5%
#28 Wolfforth TX5,5418,7463,205+57.8%
#29 Fort Mill SC24,51738,67314,156+57.7%
#30 Dayton MN7,26211,4024,140+57.0%
#31 Ridgefield WA10,36716,1325,765+55.6%
#32 Lake Alfred FL6,52310,1073,584+54.9%
#33 Moncks Corner SC13,31120,6127,301+54.8%
#34 Harrisburg SD6,73610,4053,669+54.5%
#35 Leander TX59,23591,13231,897+53.8%
#36 Mascotte FL6,60810,1503,542+53.6%
#37 Severance CO7,71611,8414,125+53.5%
#38 Whitestown IN10,27615,7675,491+53.4%
#39 West Haven UT16,72925,6278,898+53.2%
#40 Kyle TX45,68669,91724,231+53.0%
#41 Leland NC23,36535,73112,366+52.9%
#42 Eagle Mountain UT43,60866,55722,949+52.6%
#43 Minneola FL13,84821,0647,216+52.1%
#44 Centerton AR17,87127,1769,305+52.1%
#45 Queen Creek AZ59,30889,77030,462+51.4%
#46 Prosper TX30,17145,60515,434+51.2%
#47 Coolidge AZ13,24619,9596,713+50.7%
#48 Corcoran MN6,1879,2693,082+49.8%
#49 Lathrop CA28,73442,78314,049+48.9%
#50 Kaufman TX7,21610,7173,501+48.5%
#51 McCordsville IN8,81813,0944,276+48.5%
#52 Foley AL20,71330,3549,641+46.5%
#53 Waukee IA23,94134,89010,949+45.7%
#54 Leesburg FL27,03038,90511,875+43.9%
#55 Rathdrum ID9,21213,2274,015+43.6%
#56 Mapleton UT11,36016,2754,915+43.3%
#57 Carencro LA9,23513,2243,989+43.2%
#58 Kiryas Joel NY32,95647,14714,191+43.1%
#59 Red Oak TX14,27020,3946,124+42.9%
#60 Charles Town WV6,5319,3292,798+42.8%
#61 Tea SD5,6188,0192,401+42.7%
#62 Westfield IN46,44466,25819,814+42.7%
#63 Dade City FL7,14510,1733,028+42.4%
#64 Fuquay-Varina NC34,28048,53614,256+41.6%
#65 Fountain Inn SC10,41314,7224,309+41.4%
#66 Castle Pines CO11,03015,5834,553+41.3%
#67 Alvarado TX5,3417,5392,198+41.2%
#68 Greer SC35,46250,00714,545+41.0%
#69 Farmington AR7,58810,6583,070+40.5%
#70 Sultan WA5,1677,2302,063+39.9%
#71 Flowery Branch GA9,39613,1103,714+39.5%
#72 Seguin TX29,46041,04811,588+39.3%
#73 Willow Park TX5,3547,4392,085+38.9%
#74 Lebanon TN38,49553,41214,917+38.8%
#75 Santaquin UT13,71918,9895,270+38.4%
#76 Newcastle OK10,98915,1984,209+38.3%
#77 Bastrop TX9,68513,3833,698+38.2%
#78 Mont Belvieu TX7,73010,6732,943+38.1%
#79 Margaret AL5,1787,1491,971+38.1%
#80 Groveland FL18,49725,5267,029+38.0%
#81 Braselton GA13,41718,4965,079+37.9%
#82 Decatur TX6,5549,0292,475+37.8%
#83 Elgin TX9,70013,3273,627+37.4%
#84 White House TN13,01417,8724,858+37.3%
#85 Auburndale FL15,57921,3695,790+37.2%
#86 Buckeye AZ91,498125,44533,947+37.1%
#87 Maize KS5,7397,8532,114+36.8%
#88 Berthoud CO10,32514,0803,755+36.4%
#89 Marble Falls TX7,0679,6332,566+36.3%
#90 Little Elm TX46,04462,72716,683+36.2%
#91 Erie CO30,06540,90410,839+36.1%
#92 Dacula GA6,9029,3732,471+35.8%
#93 Terrell TX17,65223,9216,269+35.5%
#94 New Braunfels TX90,394122,49232,098+35.5%
#95 Spring Hill KS7,96410,7772,813+35.3%
#96 Carver MN5,3337,1981,865+35.0%
#97 Nolanville TX5,9227,9832,061+34.8%
#98 Maricopa AZ58,14078,36220,222+34.8%
#99 Auburn GA7,50210,1102,608+34.8%
#100 Boerne TX17,86524,0476,182+34.6%
Showing all 4,801 eligible cities out of 19,483 total city/place records. Rank column reflects the precomputed national percent-growth rank within the qualifying universe.

Methodology · the 5,000-resident floor

Why we exclude cities under 5,000 residents from this ranking.

Percent growth is extremely volatile for small denominators. A hamlet that grows from 12 residents to 200 would show +1,567% growth — mathematically true but not a meaningful signal about urban expansion. To keep this ranking useful, we restrict it to cities with a 2020 base population of at least 5,000 residents. This threshold matches the one used in the pre-computed national rank field (national_rank_growth_2020_current_pct) in the dataset.

The full CSV download at /data/city-population-csv/ contains all 19,483 cities including those below the floor, so you can apply your own threshold. Full methodology →

Want the full dataset?

All 19,483 cities as a single CSV.

Every field for every place. Public-domain. sha256 verified.