Indiana · 126 places of 5,000+
Fastest-growing cities in Indiana, 2020 to 2024
Short answer
- Fastest
- +40.7%
- Growing
- 84
- Shrinking
- 42
The 20 fastest-growing
Whitestown grew fastest, from 10,350 in July 2020 to 14,564 in July 2024, +40.7%. It is the 64th largest of the 126 places ranked. 84 places grew and 42 shrank or held flat; the median change was +1.0%.
By raw numbers the biggest gain was in Westfield, +15,969 people. At the other end, Rochester changed by -2.6%. Growth is measured between the July 2020 and July 2024 estimates for places with 5,000 or more residents in 2024, so fast growth from a small base can outrank larger absolute gains.
- 01Whitestown+40.7%
- 02Westfield+34.0%
- 03McCordsville+32.1%
- 04Pendleton+21.5%
- 05Cumberland+20.6%
- 06Whiteland+18.5%
- 07St. John+18.2%
- 08Winfield+18.0%
- 09Danville+17.4%
- 10Bargersville+16.1%
- 11Cedar Lake+15.5%
- 12Brownsburg+14.6%
- 13Avon+14.2%
- 14Greenfield+11.5%
- 15Charlestown+9.1%
- 16Plainfield+8.3%
- 17Plymouth+8.1%
- 18Zionsville+7.5%
- 19Sellersburg+7.2%
- 20Noblesville+7.2%
Dots: the 20 places in the chart. Orange pin: Whitestown, ranked first.
All 126 places of 5,000+ ranked
| # | Place | 2024 | Since 2020 | County |
|---|---|---|---|---|
| 1 | Whitestown | 14,564 | +40.7% | Boone County |
| 2 | Westfield | 62,994 | +34.0% | Hamilton County |
| 3 | McCordsville | 11,744 | +32.1% | Hancock County |
| 4 | Pendleton | 5,758 | +21.5% | Madison County |
| 5 | Cumberland | 7,211 | +20.6% | Hancock County +1 |
| 6 | Whiteland | 5,511 | +18.5% | Johnson County |
| 7 | St. John | 24,250 | +18.2% | Lake County |
| 8 | Winfield | 8,557 | +18.0% | Lake County |
| 9 | Danville | 12,532 | +17.4% | Hendricks County |
| 10 | Bargersville | 11,283 | +16.1% | Johnson County |
| 11 | Cedar Lake | 16,404 | +15.5% | Lake County |
| 12 | Brownsburg | 33,430 | +14.6% | Hendricks County |
| 13 | Avon | 24,735 | +14.2% | Hendricks County |
| 14 | Greenfield | 26,268 | +11.5% | Hancock County |
| 15 | Charlestown | 8,559 | +9.1% | Clark County |
| 16 | Plainfield | 37,796 | +8.3% | Hendricks County |
| 17 | Plymouth | 11,042 | +8.1% | Marshall County |
| 18 | Zionsville | 33,161 | +7.5% | Boone County |
| 19 | Sellersburg | 10,057 | +7.2% | Clark County |
| 20 | Noblesville | 75,239 | +7.2% | Hamilton County |
| 21 | Lowell | 11,449 | +7.0% | Lake County |
| 22 | Washington | 12,881 | +6.9% | Daviess County |
| 23 | Jeffersonville | 52,912 | +6.7% | Clark County |
| 24 | Greenwood | 68,175 | +6.6% | Johnson County |
| 25 | Mooresville | 10,027 | +6.2% | Morgan County |
| 26 | Cicero | 5,607 | +5.4% | Hamilton County |
| 27 | Lebanon | 17,608 | +5.3% | Boone County |
| 28 | New Whiteland | 5,842 | +4.9% | Johnson County |
| 29 | Fishers | 103,986 | +4.5% | Hamilton County |
| 30 | West Lafayette | 46,338 | +3.7% | Tippecanoe County |
| 31 | Carmel | 103,606 | +3.7% | Hamilton County |
| 32 | New Haven | 16,200 | +3.6% | Allen County |
| 33 | Shelbyville | 20,845 | +3.6% | Shelby County |
| 34 | Huntertown | 11,481 | +3.5% | Allen County |
| 35 | Auburn | 13,989 | +3.3% | DeKalb County |
| 36 | Fort Wayne | 273,203 | +3.3% | Allen County |
| 37 | Crown Point | 35,097 | +3.2% | Lake County |
| 38 | Yorktown | 11,900 | +3.2% | Delaware County |
| 39 | Franklin | 26,158 | +3.1% | Johnson County |
| 40 | Columbus | 51,970 | +2.9% | Bartholomew County |
| 41 | Ellettsville | 6,829 | +2.7% | Monroe County |
| 42 | Chesterton | 14,655 | +2.7% | Porter County |
| 43 | Valparaiso | 35,065 | +2.6% | Porter County |
| 44 | Bluffton | 10,556 | +2.4% | Wells County |
| 45 | Speedway | 14,268 | +2.3% | Marion County |
| 46 | Columbia City | 10,185 | +2.2% | Whitley County |
| 47 | Seymour | 22,524 | +2.1% | Jackson County |
| 48 | Princeton | 8,481 | +2.0% | Gibson County |
| 49 | Batesville | 7,353 | +2.0% | Ripley County +1 |
| 50 | Warsaw | 16,111 | +1.9% | Kosciusko County |
| 51 | Anderson | 55,851 | +1.9% | Madison County |
| 52 | Garrett | 6,663 | +1.8% | DeKalb County |
| 53 | Huntingburg | 6,512 | +1.7% | Dubois County |
| 54 | Portage | 38,576 | +1.6% | Porter County |
| 55 | Crawfordsville | 16,594 | +1.5% | Montgomery County |
| 56 | Lawrenceburg | 5,216 | +1.5% | Dearborn County |
| 57 | Jasper | 16,967 | +1.5% | Dubois County |
| 58 | Merrillville | 36,989 | +1.5% | Lake County |
| 59 | Lafayette | 71,757 | +1.4% | Tippecanoe County |
| 60 | Decatur | 10,072 | +1.4% | Adams County |
| 61 | Alexandria | 5,211 | +1.3% | Madison County |
| 62 | Elwood | 8,495 | +1.0% | Madison County +1 |
| 63 | Scottsburg | 7,413 | +1.0% | Scott County |
| 64 | Brazil | 8,239 | +1.0% | Clay County |
| 65 | Linton | 5,281 | +1.0% | Greene County |
| 66 | Lawrence | 49,817 | +1.0% | Marion County |
| 67 | Winona Lake | 5,107 | +0.9% | Kosciusko County |
| 68 | Greencastle | 9,907 | +0.9% | Putnam County |
| 69 | Kokomo | 60,093 | +0.9% | Howard County |
| 70 | Angola | 9,432 | +0.7% | Steuben County |
| 71 | Peru | 11,003 | +0.6% | Miami County |
| 72 | Kendallville | 10,326 | +0.6% | Noble County |
| 73 | Indianapolis | 891,484 | +0.5% | Marion County |
| 74 | Schererville | 29,780 | +0.4% | Lake County |
| 75 | Bedford | 13,853 | +0.4% | Lawrence County |
| 76 | South Bend | 103,713 | +0.4% | St. Joseph County |
| 77 | Muncie | 65,320 | +0.3% | Delaware County |
| 78 | Rushville | 6,208 | +0.2% | Rush County |
| 79 | Terre Haute | 58,531 | +0.2% | Vigo County |
| 80 | Martinsville | 11,952 | +0.2% | Morgan County |
| 81 | Monticello | 5,519 | +0.2% | White County |
| 82 | Tell City | 7,515 | +0.2% | Perry County |
| 83 | Huntington | 17,033 | +0.1% | Huntington County |
| 84 | La Porte | 22,444 | +0.1% | LaPorte County |
| 85 | Boonville | 6,687 | +0.0% | Warrick County |
| 86 | Mishawaka | 51,020 | -0.1% | St. Joseph County |
| 87 | Greensburg | 12,317 | -0.1% | Decatur County |
| 88 | New Castle | 17,382 | -0.1% | Henry County |
| 89 | Marion | 28,216 | -0.1% | Grant County |
| 90 | Goshen | 34,458 | -0.1% | Elkhart County |
| 91 | Bloomington | 79,986 | -0.2% | Monroe County |
| 92 | Westville | 5,260 | -0.2% | LaPorte County |
| 93 | Porter | 5,190 | -0.2% | Porter County |
| 94 | Tipton | 5,285 | -0.3% | Tipton County |
| 95 | Connersville | 13,282 | -0.3% | Fayette County |
| 96 | Elkhart | 53,690 | -0.4% | Elkhart County |
| 97 | New Albany | 37,652 | -0.4% | Floyd County |
| 98 | Richmond | 35,561 | -0.5% | Wayne County |
| 99 | North Vernon | 6,565 | -0.6% | Jennings County |
| 100 | North Manchester | 5,237 | -0.6% | Wabash County |
| 101 | Nappanee | 6,902 | -0.7% | Elkhart County +1 |
| 102 | Gas City | 6,091 | -0.7% | Grant County |
| 103 | Beech Grove | 14,566 | -0.8% | Marion County |
| 104 | Dyer | 16,341 | -1.0% | Lake County |
| 105 | Logansport | 18,168 | -1.0% | Cass County |
| 106 | Hobart | 29,418 | -1.0% | Lake County |
| 107 | Munster | 23,634 | -1.1% | Lake County |
| 108 | Clarksville | 22,041 | -1.3% | Clark County |
| 109 | Frankfort | 16,459 | -1.4% | Clinton County |
| 110 | Salem | 6,463 | -1.4% | Washington County |
| 111 | Wabash | 10,275 | -1.5% | Wabash County |
| 112 | Vincennes | 16,506 | -1.5% | Knox County |
| 113 | Rensselaer | 5,632 | -1.5% | Jasper County |
| 114 | Portland | 6,233 | -1.6% | Jay County |
| 115 | Evansville | 115,395 | -1.7% | Vanderburgh County |
| 116 | Michigan City | 31,466 | -1.7% | LaPorte County |
| 117 | Lake Station | 13,033 | -1.8% | Lake County |
| 118 | Madison | 12,108 | -1.8% | Jefferson County |
| 119 | Highland | 23,497 | -1.9% | Lake County |
| 120 | Griffith | 16,192 | -2.0% | Lake County |
| 121 | Gary | 67,555 | -2.1% | Lake County |
| 122 | Mount Vernon | 6,341 | -2.2% | Posey County |
| 123 | East Chicago | 25,768 | -2.2% | Lake County |
| 124 | Hammond | 76,030 | -2.2% | Lake County |
| 125 | Hartford City | 5,927 | -2.6% | Blackford County |
| 126 | Rochester | 6,110 | -2.6% | Fulton County |
Questions people ask
What is the fastest-growing city in Indiana?
Whitestown, up 40.7% from July 2020 to July 2024 among places of 5,000+, to 14,564 residents.
Which Indiana city added the most people?
Westfield, which gained 15,969 residents from July 2020 to July 2024.
How many Indiana cities are shrinking?
42 of 126 places of 5,000+ had the same or fewer residents in July 2024 than in July 2020.
Why use places of 5,000 or more?
Small towns can swing by double-digit percentages from a few new homes, and Census estimates for them carry more uncertainty. The 5,000 floor keeps the ranking to places where a percentage means something.
Sources and data as of
Data as of: Census Vintage 2024 population estimates, 2024 Gazetteer land area and internal points, SAIPE 2023 median household income.
How every number is computed: methodology. Spotted a wrong figure? Report an error.