Ranking of Illinois Counties By Net Migration Rate per 1K in 2022

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2022, the Net Migration Rate per 1K for Illinois was -8.72. Among all Illinois counties, Stark County had the highest net migration rate (13.91), followed by Hamilton County (13.08), and Kendall County (12.51).

The chart below shows the top 10 counties, and the table below shows the ranking of all Illinois 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 Illinois Counties By Net Migration Rate per 1K in 2022
Stark
Hamilton
Kendall
Pope
Marshall
McDonough
Monroe
Grundy
Washington
Edwards
Ranking of Illinois Counties By Net Migration Rate per 1K in 2022
Items per page:
0 of 0
Rank County Net Migration Rate
1 Stark County 13.91
2 Hamilton County 13.08
3 Kendall County 12.51
4 Pope County 8.49
5 Marshall County 5.82
6 McDonough County 5.21
7 Monroe County 4.37
8 Grundy County 3.59
9 Washington County 3.52
10 Edwards County 3.13
11 Mercer County 2.77
12 Massac County 2.01
13 Clinton County 1.63
13 Jasper County 1.63
14 De Witt County 1.24
15 Montgomery County 0.96
16 Bureau County 0.49
17 Cumberland County 0.48
18 Mason County 0.39
19 Woodford County 0.16
20 Ogle County 0.08
21 Jersey County 0.05
22 Jo Daviess County -0.14
23 Franklin County -0.19
24 Calhoun County -0.23
25 Bond County -0.36
26 Shelby County -0.43
27 Randolph County -0.63
28 Williamson County -0.66
29 White County -0.73
30 Jackson County -0.84
31 McHenry County -0.89
32 Carroll County -0.9
33 Madison County -0.92
34 Douglas County -1.22
35 Wayne County -1.32
36 Boone County -1.47
37 Johnson County -1.56
38 Hardin County -1.66
39 Piatt County -1.67
40 Macoupin County -1.71
41 Fulton County -1.78
42 McLean County -1.83
42 Tazewell County -1.83
43 Putnam County -2.33
44 Gallatin County -2.46
45 Pike County -2.61
46 Edgar County -2.91
46 Union County -2.91
47 Christian County -3.1
48 Livingston County -3.31
49 Will County -3.35
50 Menard County -3.37
51 Hancock County -3.52
52 Kankakee County -3.57
53 Saline County -4.01
54 DeKalb County -4.02
55 Champaign County -4.09
56 Henry County -4.15
57 Iroquois County -4.24
58 Sangamon County -4.39
59 Winnebago County -4.6
60 Adams County -4.62
61 Clark County -4.84
62 Crawford County -4.89
63 Fayette County -4.91
64 Schuyler County -5.16
65 Lee County -5.17
66 Clay County -5.19
67 Stephenson County -5.34
68 Effingham County -5.52
69 Lake County -5.92
70 LaSalle County -6.17
71 Morgan County -6.3
72 Wabash County -6.55
73 Coles County -6.81
73 Richland County -6.81
74 Kane County -7.05
75 Marion County -7.81
76 Logan County -7.95
77 Rock Island County -8.18
78 Scott County -8.29
79 DuPage County -8.39
80 St. Clair County -8.54
81 Knox County -8.55
82 Peoria County -8.74
83 Whiteside County -8.91
84 Jefferson County -9.17
85 Greene County -9.36
86 Vermilion County -9.46
87 Macon County -9.62
88 Moultrie County -10.06
89 Pulaski County -11.33
90 Ford County -11.67
91 Cass County -12.1
92 Warren County -12.56
93 Cook County -14.77
94 Henderson County -15.58
95 Lawrence County -15.93
96 Brown County -16.6
97 Perry County -18.89
98 Alexander County -23.86