Ranking of Illinois Counties By Net Migration in 2016

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2016, the Net Migration for Illinois was -88.63K. Among all Illinois counties, Kendall County had the highest net migration (617), followed by Piatt County (150), and Monroe County (105).

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 in 2016
Kendall
Piatt
Monroe
Menard
Stark
Edwards
Clark
Morgan
Calhoun
Lee
Ranking of Illinois Counties By Net Migration in 2016
Items per page:
0 of 0
Rank County Net Migration
1 Kendall County 617
2 Piatt County 150
3 Monroe County 105
4 Menard County 48
5 Stark County 33
6 Edwards County 13
7 Clark County 11
8 Morgan County 9
9 Calhoun County 8
10 Lee County 0
11 Hancock County -4
12 Cumberland County -5
13 Putnam County -6
14 Carroll County -9
14 Marshall County -9
15 Edgar County -11
16 Wayne County -17
17 Williamson County -18
18 Pike County -27
19 De Witt County -32
20 Pulaski County -34
21 Bureau County -45
21 Hamilton County -45
21 Hardin County -45
22 Gallatin County -55
23 Scott County -59
24 Clay County -60
25 White County -62
26 Jasper County -63
27 Montgomery County -67
28 Massac County -70
29 Logan County -71
29 Macoupin County -71
30 Woodford County -77
31 Mercer County -81
31 Pope County -81
31 Schuyler County -81
32 Washington County -83
33 Fulton County -89
34 Henderson County -91
35 Shelby County -96
36 Bond County -98
37 Crawford County -102
37 Richland County -102
38 Perry County -110
39 Effingham County -116
40 Stephenson County -121
41 Mason County -123
42 Wabash County -124
43 Ford County -133
44 Moultrie County -134
45 Brown County -137
46 Jefferson County -138
47 Christian County -140
48 Clinton County -164
49 Henry County -166
50 Union County -168
51 Greene County -172
52 Cass County -175
53 Jo Daviess County -182
54 Boone County -191
55 Douglas County -198
56 Lawrence County -208
57 Warren County -211
58 Saline County -229
59 Champaign County -247
60 Franklin County -264
61 Grundy County -265
62 Iroquois County -276
63 Jersey County -283
64 Alexander County -285
64 Marion County -285
65 Knox County -308
66 Johnson County -315
67 Randolph County -334
68 Adams County -392
69 Coles County -397
70 Whiteside County -405
71 Ogle County -462
72 McDonough County -476
73 Fayette County -480
74 DeKalb County -496
75 Livingston County -506
76 Tazewell County -511
77 Madison County -544
78 Jackson County -740
79 Vermilion County -752
80 LaSalle County -763
81 Kankakee County -869
82 McLean County -1002
83 Will County -1070
84 Macon County -1074
85 Sangamon County -1208
86 Rock Island County -1477
87 McHenry County -1561
88 Kane County -1605
89 Winnebago County -1899
90 Peoria County -2189
91 St. Clair County -2401
92 Lake County -3602
93 DuPage County -6948
94 Cook County -47724