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

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2017, the Net Domestic Migration Rate per 1K for Illinois was -8.96. Among all Illinois counties, Greene County had the highest net domestic migration rate (7.08), followed by Pope County (6.92), and Bond County (6.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 2017
Greene
Pope
Bond
Monroe
Moultrie
Kendall
Mason
Mercer
Grundy
Putnam
Ranking of Illinois Counties By Net Domestic Migration Rate per 1K in 2017
Items per page:
0 of 0
Rank County Net Dom. Migration Rate
1 Greene County 7.08
2 Pope County 6.92
3 Bond County 6.81
4 Monroe County 5.39
5 Moultrie County 5.12
6 Kendall County 4.27
7 Mason County 2.78
8 Mercer County 2.63
9 Grundy County 2.3
10 Putnam County 2.11
11 Lee County 1.91
12 Richland County 1.77
13 Hamilton County 0.61
14 Shelby County 0.14
15 Ford County 0
16 Livingston County -0.05
17 Jersey County -0.27
18 Clinton County -0.45
19 Franklin County -0.61
20 Macoupin County -1.34
21 McHenry County -1.41
22 Calhoun County -1.65
22 Cumberland County -1.65
23 Will County -1.7
24 Clay County -1.81
25 Madison County -1.84
26 Johnson County -2.09
27 Clark County -3.03
28 Schuyler County -3.28
29 Brown County -3.32
30 Fayette County -3.34
30 Randolph County -3.34
31 Logan County -3.4
32 Ogle County -3.54
33 Pike County -3.56
34 Kane County -3.81
35 DeKalb County -4.01
36 Tazewell County -4.18
37 Christian County -4.28
38 Perry County -4.54
39 Carroll County -4.61
40 Edgar County -4.69
41 Henry County -4.72
42 Wabash County -4.79
43 Boone County -4.8
44 Union County -4.81
45 LaSalle County -4.98
46 St. Clair County -5.21
47 Piatt County -5.65
48 Jasper County -5.67
49 Bureau County -5.74
50 Effingham County -5.88
51 Jefferson County -6.19
52 Kankakee County -6.31
53 Williamson County -6.32
54 Woodford County -6.34
55 Saline County -6.47
56 Marion County -6.67
57 Massac County -6.81
58 Hardin County -6.82
59 Henderson County -7
60 Knox County -7.09
61 White County -7.15
62 Lawrence County -7.2
63 Wayne County -7.21
64 Adams County -7.41
65 Douglas County -7.42
66 Sangamon County -7.7
67 Crawford County -7.76
68 Montgomery County -7.81
69 Whiteside County -8.18
70 Fulton County -8.27
71 Lake County -8.67
72 DuPage County -8.98
73 Winnebago County -9
74 Stark County -9.47
75 Jo Daviess County -9.78
76 Menard County -9.86
77 Macon County -10.18
78 Stephenson County -10.19
79 Coles County -10.25
80 Vermilion County -10.28
81 Edwards County -10.92
82 Iroquois County -11.08
83 Hancock County -11.23
84 McLean County -11.3
85 Rock Island County -11.54
86 Morgan County -11.87
87 Gallatin County -12.11
88 Scott County -12.55
89 De Witt County -12.6
90 Cook County -12.62
91 Warren County -13.54
92 Champaign County -13.83
93 Marshall County -13.84
94 Washington County -16.14
95 Pulaski County -16.16
96 Peoria County -19.19
97 McDonough County -20.57
98 Cass County -21.27
99 Jackson County -21.6
100 Alexander County -26.09