Ranking of Indiana Counties By Net Migration in 2021

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2021, the Net Migration for Indiana was 22.53K. Among all Indiana counties, Hamilton County had the highest net migration (7.31K), followed by Hendricks County (3.91K), and Johnson County (2.05K).

The chart below shows the top 10 counties, and the table below shows the ranking of all Indiana counties.

You can see similar ranking information for related topics, and for other states. You can also see the ranking of all counties in the United States.

See this for other years:
Ranking of Indiana Counties By Net Migration in 2021
Hamilton
Hendricks
Johnson
Boone
Hancock
Allen
Clark
Porter
Madison
Warrick
Ranking of Indiana Counties By Net Migration in 2021
Items per page:
0 of 0
Rank County Net Migration
1 Hamilton County 7313
2 Hendricks County 3911
3 Johnson County 2054
4 Boone County 1825
5 Hancock County 1762
6 Allen County 1684
7 Clark County 1627
8 Porter County 1436
9 Madison County 1180
10 Warrick County 764
11 Lake County 717
12 Delaware County 704
13 Morgan County 561
14 Monroe County 536
15 LaPorte County 502
16 Putnam County 421
17 Howard County 371
18 Henry County 355
19 Tippecanoe County 351
20 Parke County 320
21 Bartholomew County 292
22 Jasper County 282
23 Steuben County 276
24 Owen County 252
25 Lawrence County 251
26 Perry County 248
27 Huntington County 245
28 Wayne County 240
29 Harrison County 226
30 Miami County 210
31 Montgomery County 197
32 Brown County 195
33 Wabash County 187
34 Floyd County 186
35 Dearborn County 181
36 Fayette County 165
37 Greene County 162
38 Vigo County 152
39 Scott County 144
40 Carroll County 142
41 Whitley County 138
42 Marshall County 131
43 Randolph County 106
44 Jefferson County 104
45 Franklin County 100
46 Ohio County 98
46 Starke County 98
47 Shelby County 94
48 Switzerland County 92
49 Vanderburgh County 91
50 Vermillion County 80
51 Warren County 78
52 Ripley County 77
53 Kosciusko County 69
54 Newton County 65
55 Fountain County 58
56 Tipton County 56
57 DeKalb County 44
58 Spencer County 42
58 White County 42
59 Orange County 38
59 Wells County 38
60 Blackford County 25
61 Sullivan County 19
62 Grant County 15
63 Crawford County 14
64 Clay County 13
65 Martin County 4
66 Posey County 3
67 Benton County -6
68 Fulton County -21
69 Pike County -29
70 Union County -31
71 Gibson County -32
72 Rush County -39
73 Dubois County -48
74 Washington County -63
75 Jennings County -77
76 Pulaski County -82
77 Decatur County -95
78 Daviess County -109
79 Clinton County -130
80 Knox County -147
81 Adams County -150
82 Cass County -163
83 Noble County -177
84 Jay County -202
85 Jackson County -257
86 LaGrange County -364
87 St. Joseph County -448
88 Elkhart County -763
89 Marion County -8498