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

Updated on July 29, 2024.

Based on the US Census Vintage data estimates, in 2023, the Net Domestic Migration Rate per 1K for Illinois was -6.67. Among all Illinois counties, Hardin County had the highest net domestic migration rate (15.68), followed by Kendall County (10.38), and Pulaski County (6.49).

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 2023
Hardin
Kendall
Pulaski
Grundy
Edgar
Marshall
Putnam
Monroe
Williamson
Clark
Ranking of Illinois Counties By Net Domestic Migration Rate per 1K in 2023
Items per page:
0 of 0
Rank County Net Dom. Migration Rate
1 Hardin County 15.68
2 Kendall County 10.38
3 Pulaski County 6.49
4 Grundy County 6.15
5 Edgar County 5.87
6 Marshall County 5.74
7 Putnam County 5.04
8 Monroe County 4.92
9 Williamson County 4.83
10 Clark County 4.7
11 Calhoun County 4.38
12 Piatt County 4.31
13 Perry County 4.24
14 Macoupin County 3.13
15 Carroll County 2.96
16 Franklin County 2.93
17 Woodford County 2.72
18 LaSalle County 2.41
19 De Witt County 2.34
20 Tazewell County 2.27
21 Boone County 2.15
22 Jo Daviess County 2.06
22 Richland County 2.06
23 Whiteside County 2.05
24 Ford County 1.89
25 Lawrence County 1.62
26 Mercer County 1.61
26 Pope County 1.61
27 McHenry County 1.6
28 Wabash County 1.37
29 Jersey County 1.32
30 Schuyler County 0.59
31 Effingham County 0.29
32 Jasper County 0.22
33 Moultrie County 0.21
34 Adams County 0.14
35 Christian County 0.09
36 Logan County 0
37 Madison County -0.11
38 Jefferson County -0.14
39 Massac County -0.15
40 Greene County -0.17
41 Bureau County -0.18
42 Johnson County -0.37
43 Will County -0.53
44 Union County -0.54
45 Kankakee County -0.95
46 Ogle County -1.01
47 McDonough County -1.08
48 Bond County -1.27
49 Hancock County -1.28
50 Cumberland County -1.36
51 Morgan County -1.37
52 Saline County -1.39
53 Wayne County -1.46
54 Shelby County -1.65
55 Henry County -1.69
56 Fayette County -2.07
57 Washington County -2.14
58 Knox County -2.47
59 Marion County -2.69
60 Brown County -2.7
61 Vermilion County -2.82
62 Douglas County -2.9
63 Montgomery County -3.1
64 White County -3.19
65 St. Clair County -3.48
66 Livingston County -3.5
67 Kane County -3.51
68 Randolph County -3.78
69 Sangamon County -3.94
70 Stephenson County -4.04
71 Winnebago County -4.07
72 Mason County -4.36
73 Clay County -4.45
74 Fulton County -4.76
75 Coles County -4.87
76 Hamilton County -4.91
77 Rock Island County -5.07
78 Crawford County -5.11
79 DeKalb County -5.12
80 Edwards County -5.32
81 Clinton County -5.45
82 Scott County -5.7
83 Peoria County -6.31
84 Pike County -6.45
85 Menard County -6.49
86 Henderson County -6.53
87 Macon County -7.08
88 Lee County -7.19
89 Lake County -7.6
90 Iroquois County -7.94
91 McLean County -8.35
92 DuPage County -8.79
93 Cass County -10.14
94 Jackson County -10.49
95 Stark County -10.63
96 Cook County -11.39
97 Warren County -11.49
98 Alexander County -15.31
99 Champaign County -15.9
100 Gallatin County -18.12