Ranking of Indiana Counties By Net International Migration in 2021

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2021, the Net International Migration for Indiana was 6.07K. Among all Indiana counties, Marion County had the highest net international migration (1.84K), followed by Tippecanoe County (650), and Hamilton County (580).

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 International Migration in 2021
Marion
Tippecanoe
Hamilton
Monroe
Allen
St. Joseph
Bartholomew
Lake
Elkhart
Vanderburgh
Ranking of Indiana Counties By Net International Migration in 2021
Items per page:
0 of 0
Rank County Net Intl. Migration
1 Marion County 1835
2 Tippecanoe County 650
3 Hamilton County 580
4 Monroe County 350
5 Allen County 339
6 St. Joseph County 255
7 Bartholomew County 248
8 Lake County 224
9 Elkhart County 160
10 Vanderburgh County 114
11 Hendricks County 100
12 Kosciusko County 89
13 Jackson County 77
14 Johnson County 73
15 Vigo County 53
16 Porter County 52
17 Floyd County 47
17 Wayne County 47
18 Delaware County 46
19 Boone County 45
20 Cass County 43
20 Clark County 43
21 Daviess County 39
22 Madison County 33
23 Howard County 27
24 Putnam County 26
25 Noble County 25
26 Gibson County 24
27 Dubois County 23
28 Shelby County 22
28 Warrick County 22
29 Huntington County 21
30 Morgan County 18
31 Jefferson County 17
31 White County 17
32 Hancock County 16
32 Knox County 16
33 Clinton County 14
33 Grant County 14
34 Greene County 13
34 Randolph County 13
35 Decatur County 12
36 Newton County 11
37 Steuben County 10
38 Carroll County 8
38 Fulton County 8
38 LaPorte County 8
38 Lawrence County 8
38 Tipton County 8
38 Wells County 8
39 LaGrange County 7
39 Miami County 7
39 Pulaski County 7
39 Spencer County 7
40 Franklin County 6
40 Starke County 6
41 Montgomery County 5
41 Washington County 5
41 Whitley County 5
42 DeKalb County 4
42 Fayette County 4
42 Harrison County 4
42 Perry County 4
42 Ripley County 4
42 Wabash County 4
43 Adams County 3
43 Blackford County 3
43 Dearborn County 3
43 Vermillion County 3
44 Clay County 2
44 Fountain County 2
44 Jay County 2
44 Marshall County 2
44 Owen County 2
44 Posey County 2
44 Rush County 2
44 Union County 2
45 Henry County 1
45 Jasper County 1
45 Jennings County 1
45 Ohio County 1
45 Scott County 1
45 Switzerland County 1
45 Warren County 1
46 Benton County 0
46 Brown County 0
46 Crawford County 0
46 Martin County 0
46 Orange County 0
46 Parke County 0
46 Pike County 0
46 Sullivan County 0