Ranking of Illinois Counties By Net Domestic Migration in 2016

Updated on January 26, 2024.

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

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 in 2016
Kendall
Piatt
Monroe
Menard
Stark
Clark
Edwards
Calhoun
Cumberland
Hancock
Ranking of Illinois Counties By Net Domestic Migration in 2016
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Kendall County 502
2 Piatt County 150
3 Monroe County 99
4 Menard County 48
5 Stark County 31
6 Clark County 14
7 Edwards County 12
8 Calhoun County 7
9 Cumberland County -6
9 Hancock County -6
9 Lee County -6
9 Putnam County -6
10 Marshall County -10
11 Carroll County -11
12 Edgar County -16
13 Wayne County -23
14 Pike County -27
15 De Witt County -32
16 Pulaski County -38
17 Morgan County -43
18 Hardin County -45
19 Hamilton County -51
20 Gallatin County -55
21 Bureau County -60
21 Clay County -60
22 Williamson County -61
23 White County -64
24 Jasper County -65
24 Scott County -65
25 Montgomery County -67
26 Massac County -69
27 Woodford County -77
28 Macoupin County -78
29 Pope County -81
30 Mercer County -85
31 Washington County -87
32 Logan County -88
33 Henderson County -93
34 Shelby County -96
35 Fulton County -100
36 Crawford County -101
36 Schuyler County -101
37 Bond County -106
38 Richland County -109
39 Perry County -118
40 Mason County -123
41 Wabash County -129
42 Ford County -134
43 Moultrie County -136
44 Brown County -143
45 Stephenson County -144
46 Effingham County -146
47 Christian County -153
48 Henry County -159
48 Jefferson County -159
49 Clinton County -169
50 Union County -172
51 Greene County -173
52 Jo Daviess County -178
53 Boone County -189
54 Douglas County -197
55 Lawrence County -211
56 Saline County -229
57 Cass County -237
58 Warren County -245
59 Franklin County -269
60 Iroquois County -275
61 Grundy County -280
62 Alexander County -284
63 Jersey County -289
64 Marion County -302
65 Johnson County -316
66 Randolph County -352
67 Knox County -401
68 Adams County -415
68 Whiteside County -415
69 Coles County -463
70 Fayette County -483
71 Ogle County -486
72 Livingston County -513
73 McDonough County -569
74 Tazewell County -581
75 Madison County -628
76 Vermilion County -777
77 LaSalle County -789
78 DeKalb County -798
79 Kankakee County -899
80 Jackson County -960
81 Macon County -1121
82 Will County -1369
83 Sangamon County -1447
84 McLean County -1611
85 McHenry County -1616
86 Kane County -1755
87 Rock Island County -1792
88 Champaign County -2084
89 Winnebago County -2280
90 Peoria County -2516
91 St. Clair County -2614
92 Lake County -5100
93 DuPage County -9542
94 Cook County -62033