Ranking of Illinois Counties By Net Migration Rate per 1K in 2023
Updated on June 21, 2025.
Based on the US Census Vintage data estimates, in 2023, the Net Migration Rate per 1K for Illinois was 0.87. Among all Illinois counties, Hardin County had the highest net migration rate (15.03), followed by Kendall County (13.48), and Grundy County (7.76).
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.
You may also be interested in:
Related Topics: Illinois Census Vintage Data Topic List.
Data Source: US Census Bureau (Vintage), 2023 Census.
See this for other years:
Ranking of Illinois Counties By Net Migration Rate per 1K in 2023
Items per page:
25
0 of 0
| Rank | County | Net Migration Rate |
|---|---|---|
| 1 | Hardin County | 15.03 |
| 2 | Kendall County | 13.48 |
| 3 | Grundy County | 7.76 |
| 4 | Ford County | 7.37 |
| 5 | Pulaski County | 6.65 |
| 6 | Williamson County | 6.32 |
| 7 | Edgar County | 6.27 |
| 8 | Clark County | 6.18 |
| 9 | Marshall County | 6.01 |
| 10 | Champaign County | 5.65 |
| 11 | Cass County | 5.11 |
| 12 | Putnam County | 5.02 |
| 13 | Perry County | 4.93 |
| 14 | Monroe County | 4.87 |
| 15 | Wabash County | 4.44 |
| 16 | Woodford County | 4.41 |
| 17 | Piatt County | 4.31 |
| 18 | Wayne County | 4.15 |
| 19 | Calhoun County | 3.94 |
| 19 | LaSalle County | 3.94 |
| 20 | Knox County | 3.8 |
| 21 | Will County | 3.77 |
| 22 | Carroll County | 3.74 |
| 23 | Whiteside County | 3.68 |
| 24 | Macoupin County | 3.6 |
| 25 | Franklin County | 3.42 |
| 26 | McHenry County | 2.98 |
| 27 | Tazewell County | 2.74 |
| 28 | Richland County | 2.64 |
| 29 | Jersey County | 2.55 |
| 30 | Boone County | 2.5 |
| 31 | Union County | 2.37 |
| 32 | Lawrence County | 2.21 |
| 33 | Rock Island County | 2.2 |
| 34 | Effingham County | 2.15 |
| 34 | Kankakee County | 2.15 |
| 35 | De Witt County | 2.09 |
| 36 | Jo Daviess County | 2.06 |
| 37 | Pope County | 1.87 |
| 38 | Jasper County | 1.75 |
| 39 | Schuyler County | 1.63 |
| 40 | Mercer County | 1.62 |
| 41 | McDonough County | 1.26 |
| 42 | DuPage County | 1.15 |
| 43 | Kane County | 0.91 |
| 43 | Moultrie County | 0.91 |
| 44 | Madison County | 0.83 |
| 45 | Winnebago County | 0.75 |
| 46 | Douglas County | 0.66 |
| 47 | Peoria County | 0.65 |
| 48 | Adams County | 0.61 |
| 48 | Jefferson County | 0.61 |
| 49 | Lake County | 0.59 |
| 50 | Bureau County | 0.52 |
| 51 | Johnson County | 0.45 |
| 52 | Christian County | 0.36 |
| 53 | Cook County | 0.21 |
| 54 | Hancock County | 0.17 |
| 55 | Logan County | 0.04 |
| 56 | Ogle County | 0.02 |
| 57 | Greene County | -0.17 |
| 58 | Randolph County | -0.33 |
| 59 | Bond County | -0.36 |
| 60 | Massac County | -0.51 |
| 61 | Sangamon County | -0.59 |
| 62 | Saline County | -1.04 |
| 63 | Cumberland County | -1.07 |
| 64 | DeKalb County | -1.11 |
| 65 | Morgan County | -1.22 |
| 66 | Fayette County | -1.46 |
| 67 | Coles County | -1.52 |
| 68 | Henry County | -1.65 |
| 69 | St. Clair County | -1.66 |
| 70 | Shelby County | -1.69 |
| 71 | McLean County | -1.9 |
| 72 | Livingston County | -2.03 |
| 73 | Washington County | -2.13 |
| 74 | Jackson County | -2.46 |
| 75 | Marion County | -2.53 |
| 76 | White County | -2.58 |
| 77 | Brown County | -2.69 |
| 78 | Vermilion County | -2.77 |
| 79 | Stephenson County | -2.83 |
| 80 | Montgomery County | -2.94 |
| 81 | Clinton County | -3.25 |
| 82 | Mason County | -4.11 |
| 83 | Macon County | -4.24 |
| 84 | Clay County | -4.54 |
| 85 | Fulton County | -4.57 |
| 86 | Crawford County | -5.05 |
| 87 | Edwards County | -5.13 |
| 88 | Scott County | -5.33 |
| 89 | Pike County | -5.34 |
| 90 | Hamilton County | -5.42 |
| 91 | Lee County | -5.74 |
| 92 | Menard County | -5.98 |
| 93 | Henderson County | -6.52 |
| 94 | Iroquois County | -7.78 |
| 95 | Warren County | -8.47 |
| 96 | Stark County | -9.44 |
| 97 | Alexander County | -16.07 |
| 98 | Gallatin County | -18.64 |