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

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2018, the Net Migration Rate per 1K for Illinois was -7.28. Among all Illinois counties, Jasper County had the highest net migration rate (7.96), followed by Putnam County (7.52), and Pope County (5.25).

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 2018
Jasper
Putnam
Pope
Gallatin
Kendall
Washington
Monroe
Grundy
Johnson
Bond
Ranking of Illinois Counties By Net Migration Rate per 1K in 2018
Items per page:
0 of 0
Rank County Net Migration Rate
1 Jasper County 7.96
2 Putnam County 7.52
3 Pope County 5.25
4 Gallatin County 5.14
5 Kendall County 4.53
6 Washington County 4.51
7 Monroe County 4.31
8 Grundy County 4.05
9 Johnson County 3.63
10 Bond County 2.4
11 Mercer County 2.24
12 Menard County 1.38
13 Hardin County 1.28
14 Clay County 0.83
15 Edgar County 0.23
16 Hamilton County 0.12
17 Effingham County -0.09
18 Williamson County -0.1
19 Clinton County -0.66
20 Macoupin County -0.92
21 Montgomery County -1.32
22 Ford County -1.43
23 Shelby County -1.52
24 McHenry County -1.68
25 Henry County -1.77
26 Randolph County -2.11
27 Logan County -2.18
28 LaSalle County -2.33
29 DeKalb County -2.65
30 Moultrie County -2.86
31 Will County -2.99
32 Calhoun County -3.1
33 Ogle County -3.48
34 Madison County -3.53
35 Saline County -3.69
36 Boone County -3.89
37 Pike County -3.9
38 Bureau County -3.96
39 Jersey County -4.08
40 Stephenson County -4.21
41 Kane County -4.27
41 Mason County -4.27
41 Piatt County -4.27
42 Perry County -4.57
43 Brown County -4.7
44 Jo Daviess County -4.76
45 Union County -4.96
46 Morgan County -5
47 Fulton County -5.18
48 Winnebago County -5.26
49 Crawford County -5.39
50 Whiteside County -5.4
51 De Witt County -5.49
52 Adams County -5.79
53 Scott County -5.84
54 Franklin County -5.89
55 Hancock County -6.15
55 McLean County -6.15
56 Wabash County -6.21
57 Lee County -6.22
58 Carroll County -6.39
59 Woodford County -6.53
60 Richland County -6.59
61 Champaign County -6.6
62 Kankakee County -6.85
63 Schuyler County -6.92
64 St. Clair County -6.98
65 Stark County -6.99
66 Marion County -7.02
67 Christian County -7.18
68 Greene County -7.25
68 Lake County -7.25
69 Wayne County -7.33
70 DuPage County -7.41
71 Tazewell County -7.68
72 Sangamon County -7.76
73 Cumberland County -7.84
74 Fayette County -7.88
75 Iroquois County -8.33
76 Coles County -8.62
77 Henderson County -8.71
78 Jefferson County -9
78 Rock Island County -9
79 Marshall County -9.33
80 Macon County -9.44
81 McDonough County -9.49
82 Lawrence County -9.61
83 Knox County -9.74
84 Warren County -9.79
85 Cook County -9.82
86 Douglas County -11.16
87 Livingston County -11.43
88 Edwards County -12.3
89 White County -12.49
90 Jackson County -12.84
91 Clark County -12.86
92 Vermilion County -12.99
93 Peoria County -14.21
94 Massac County -14.33
95 Cass County -16.64
96 Pulaski County -17.89
97 Alexander County -31.33