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

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2019, the Net Domestic Migration Rate per 1K for Illinois was -8.2. Among all Illinois counties, Scott County had the highest net domestic migration rate (7.46), followed by Monroe County (6.65), and Carroll County (4.81).

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 2019
Scott
Monroe
Carroll
Putnam
Brown
Johnson
Kendall
Pope
Henderson
White
Ranking of Illinois Counties By Net Domestic Migration Rate per 1K in 2019
Items per page:
0 of 0
Rank County Net Dom. Migration Rate
1 Scott County 7.46
2 Monroe County 6.65
3 Carroll County 4.81
4 Putnam County 3.83
5 Brown County 3.64
6 Johnson County 2.26
7 Kendall County 2.18
8 Pope County 0.48
9 Henderson County 0.3
10 White County 0.29
11 Piatt County -0.24
12 DeKalb County -0.41
13 Marshall County -0.52
14 Jo Daviess County -0.94
15 Edwards County -1.25
16 Jefferson County -1.54
17 Henry County -1.69
18 Hamilton County -2.09
19 Jersey County -2.17
20 Adams County -2.23
21 Grundy County -2.29
22 Jasper County -2.5
22 Livingston County -2.5
23 Douglas County -2.52
24 Boone County -2.76
25 Fayette County -2.81
26 Hardin County -2.85
27 Shelby County -2.91
28 Kankakee County -3.03
29 Pike County -3.08
30 Mercer County -3.09
31 Marion County -3.24
32 Madison County -3.26
33 Coles County -3.6
34 LaSalle County -3.86
35 Clay County -3.93
36 Ogle County -4
37 Woodford County -4.45
38 Macoupin County -4.47
39 Franklin County -4.53
40 Lee County -4.59
41 Will County -4.62
42 McHenry County -4.72
43 Tazewell County -4.74
44 Williamson County -5.34
45 Whiteside County -5.54
46 Hancock County -5.57
47 Cumberland County -5.67
48 Macon County -5.72
49 Wabash County -5.79
50 Lawrence County -5.84
51 Kane County -5.9
52 Sangamon County -6.34
53 Clinton County -6.42
54 Knox County -6.68
55 Winnebago County -6.71
56 Stephenson County -6.83
57 Crawford County -6.87
58 Clark County -7.08
59 Washington County -7.09
60 Union County -7.21
61 Wayne County -7.32
62 Effingham County -7.58
63 Greene County -7.7
64 Menard County -7.76
65 Christian County -7.8
65 Mason County -7.8
66 Montgomery County -7.91
67 De Witt County -7.96
68 Bureau County -8.08
69 St. Clair County -8.16
70 Logan County -8.28
71 Rock Island County -8.36
72 Saline County -8.58
73 Lake County -8.82
74 Edgar County -8.86
75 Perry County -8.88
76 Schuyler County -9.47
77 Cook County -10.06
78 Richland County -10.25
79 Morgan County -10.33
80 McDonough County -10.59
81 Randolph County -10.74
82 DuPage County -10.78
83 Fulton County -10.87
84 Iroquois County -11.22
85 Bond County -11.83
86 McLean County -11.91
87 Warren County -12.13
88 Stark County -12.31
89 Peoria County -12.76
90 Champaign County -12.91
91 Vermilion County -12.96
92 Moultrie County -13.32
93 Calhoun County -13.37
94 Jackson County -13.91
95 Ford County -14.74
96 Massac County -14.81
97 Pulaski County -19.19
98 Cass County -22.37
99 Gallatin County -36.02
100 Alexander County -40.39