Ranking of Illinois Counties By Net Migration in 2018
Updated on June 21, 2025.
Based on the US Census Vintage data estimates, in 2018, the Net Migration for Illinois was -92.88K. Among all Illinois counties, Kendall County had the highest net migration (575), followed by Grundy County (206), and Monroe County (148).
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), 2018 Census.
See this for other years:
Ranking of Illinois Counties By Net Migration in 2018
Items per page:
25
0 of 0
| Rank | County | Net Migration |
|---|---|---|
| 1 | Kendall County | 575 |
| 2 | Grundy County | 206 |
| 3 | Monroe County | 148 |
| 4 | Jasper County | 76 |
| 5 | Washington County | 63 |
| 6 | Johnson County | 45 |
| 7 | Putnam County | 43 |
| 8 | Bond County | 40 |
| 9 | Mercer County | 35 |
| 10 | Gallatin County | 26 |
| 11 | Pope County | 22 |
| 12 | Menard County | 17 |
| 13 | Clay County | 11 |
| 14 | Hardin County | 5 |
| 15 | Edgar County | 4 |
| 16 | Hamilton County | 1 |
| 17 | Effingham County | -3 |
| 18 | Williamson County | -7 |
| 19 | Calhoun County | -15 |
| 20 | Ford County | -19 |
| 21 | Clinton County | -25 |
| 22 | Scott County | -29 |
| 23 | Brown County | -31 |
| 24 | Shelby County | -33 |
| 25 | Montgomery County | -38 |
| 25 | Stark County | -38 |
| 26 | Macoupin County | -42 |
| 26 | Moultrie County | -42 |
| 27 | Schuyler County | -48 |
| 28 | Mason County | -58 |
| 29 | Henderson County | -59 |
| 30 | Pike County | -61 |
| 31 | Logan County | -63 |
| 32 | Randolph County | -68 |
| 33 | Piatt County | -70 |
| 34 | Wabash County | -71 |
| 35 | Edwards County | -79 |
| 36 | Union County | -84 |
| 37 | Cumberland County | -85 |
| 38 | De Witt County | -87 |
| 38 | Henry County | -87 |
| 39 | Saline County | -88 |
| 40 | Jersey County | -89 |
| 41 | Carroll County | -92 |
| 42 | Greene County | -95 |
| 43 | Perry County | -97 |
| 44 | Pulaski County | -98 |
| 45 | Crawford County | -102 |
| 45 | Jo Daviess County | -102 |
| 46 | Richland County | -104 |
| 47 | Marshall County | -108 |
| 48 | Hancock County | -110 |
| 49 | Wayne County | -120 |
| 50 | Bureau County | -131 |
| 51 | Lawrence County | -153 |
| 52 | Warren County | -167 |
| 53 | Fayette County | -169 |
| 54 | Morgan County | -171 |
| 55 | White County | -172 |
| 56 | Ogle County | -177 |
| 57 | Fulton County | -181 |
| 58 | Stephenson County | -189 |
| 59 | Alexander County | -193 |
| 60 | Clark County | -202 |
| 61 | Massac County | -203 |
| 62 | Cass County | -207 |
| 63 | Boone County | -208 |
| 64 | Lee County | -214 |
| 65 | Douglas County | -218 |
| 66 | Franklin County | -229 |
| 67 | Iroquois County | -230 |
| 68 | Christian County | -236 |
| 69 | Woodford County | -252 |
| 70 | LaSalle County | -255 |
| 71 | Marion County | -264 |
| 72 | DeKalb County | -277 |
| 73 | McDonough County | -287 |
| 74 | Whiteside County | -301 |
| 75 | Jefferson County | -341 |
| 76 | Adams County | -381 |
| 77 | Livingston County | -410 |
| 78 | Coles County | -441 |
| 79 | Knox County | -490 |
| 80 | McHenry County | -519 |
| 81 | Jackson County | -740 |
| 82 | Kankakee County | -755 |
| 83 | Madison County | -935 |
| 84 | Macon County | -991 |
| 85 | Vermilion County | -1003 |
| 86 | Tazewell County | -1022 |
| 87 | McLean County | -1062 |
| 88 | Rock Island County | -1289 |
| 89 | Champaign County | -1388 |
| 90 | Winnebago County | -1496 |
| 91 | Sangamon County | -1524 |
| 92 | St. Clair County | -1830 |
| 93 | Will County | -2068 |
| 94 | Kane County | -2274 |
| 95 | Peoria County | -2582 |
| 96 | Lake County | -5089 |
| 97 | DuPage County | -6887 |
| 98 | Cook County | -50943 |