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

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2020, the Net Domestic Migration Rate per 1K for Illinois was -8.96. Among all Illinois counties, Kendall County had the highest net domestic migration rate (6.58), followed by Jo Daviess County (6.12), and Johnson County (2.59).

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 Domestic Migration Rate per 1K in 2020
Kendall
Jo Daviess
Johnson
Gallatin
Ford
Richland
Douglas
Clinton
Putnam
Monroe
Ranking of Illinois Counties By Net Domestic Migration Rate per 1K in 2020
Items per page:
0 of 0
Rank County Net Dom. Migration Rate
1 Kendall County 6.58
2 Jo Daviess County 6.12
3 Johnson County 2.59
4 Gallatin County 1.25
5 Ford County 1.24
6 Richland County 1.23
7 Douglas County 0.87
8 Clinton County -0.4
9 Putnam County -0.52
10 Monroe County -1.09
11 Hardin County -1.31
12 Williamson County -1.49
13 Piatt County -1.53
14 Carroll County -1.82
15 Hamilton County -1.97
16 Jersey County -2.22
17 Madison County -2.87
18 Grundy County -3.14
19 Fayette County -3.19
20 Scott County -3.22
21 Effingham County -4.17
22 Clay County -4.49
23 McLean County -4.56
24 Will County -5.09
25 Sangamon County -5.1
26 Livingston County -5.21
27 Woodford County -6.17
28 Crawford County -6.29
29 Cumberland County -6.36
30 Stark County -6.43
31 Pope County -6.49
31 Winnebago County -6.49
32 Massac County -6.57
33 Tazewell County -6.77
34 Bureau County -6.78
35 Jackson County -6.82
35 McHenry County -6.82
36 LaSalle County -6.88
37 Kane County -6.89
38 Menard County -7.17
39 Morgan County -7.19
40 Coles County -7.2
41 Adams County -7.25
42 Ogle County -7.41
43 St. Clair County -7.66
44 Lawrence County -7.71
45 Henry County -7.89
46 Logan County -7.96
47 Macoupin County -8.1
48 Randolph County -8.12
49 Union County -8.19
50 Marion County -8.36
51 Kankakee County -8.38
52 Lake County -8.4
53 Rock Island County -8.48
54 Warren County -8.71
55 Moultrie County -8.75
56 Montgomery County -8.93
57 Wayne County -9
58 Whiteside County -9.01
59 Lee County -9.19
60 Christian County -9.24
61 Franklin County -9.69
61 Macon County -9.69
62 Stephenson County -9.75
63 Jefferson County -9.8
64 Perry County -9.86
65 White County -9.95
66 DuPage County -10.05
67 Champaign County -10.15
68 Bond County -10.45
69 Vermilion County -10.49
70 DeKalb County -10.55
71 Fulton County -10.83
72 Clark County -10.87
73 Boone County -10.94
74 Cook County -11.15
75 Edwards County -11.28
76 Washington County -11.7
77 Knox County -11.75
78 Marshall County -12.12
79 Brown County -12.15
80 Saline County -12.16
81 Mason County -12.27
82 Iroquois County -12.3
83 De Witt County -12.58
84 Shelby County -13.23
85 Schuyler County -13.27
86 Peoria County -13.3
87 Hancock County -13.5
88 Edgar County -13.69
89 Greene County -13.81
90 Mercer County -14.78
91 Pulaski County -15.98
92 Wabash County -16.14
93 McDonough County -16.48
94 Jasper County -18.03
95 Calhoun County -19.67
96 Henderson County -21.75
97 Cass County -21.86
98 Pike County -22.65
99 Alexander County -44.47