Ranking of Illinois Counties By Net Migration in 2012
Updated on June 21, 2025.
Based on the US Census Vintage data estimates, in 2012, the Net Migration for Illinois was -43.51K. Among all Illinois counties, McLean County had the highest net migration (821), followed by Kendall County (260), and Champaign County (159).
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), 2012 Census.
See this for other years:
Ranking of Illinois Counties By Net Migration in 2012
Items per page:
25
0 of 0
| Rank | County | Net Migration |
|---|---|---|
| 1 | McLean County | 821 |
| 2 | Kendall County | 260 |
| 3 | Champaign County | 159 |
| 4 | Logan County | 120 |
| 5 | Tazewell County | 75 |
| 6 | Williamson County | 70 |
| 7 | Clark County | 61 |
| 8 | Scott County | 58 |
| 9 | Edwards County | 49 |
| 10 | McDonough County | 40 |
| 11 | Ford County | 38 |
| 12 | Washington County | 33 |
| 13 | Saline County | 24 |
| 14 | Johnson County | 12 |
| 15 | Moultrie County | 11 |
| 16 | Wayne County | 4 |
| 17 | Monroe County | 0 |
| 18 | Hardin County | -1 |
| 18 | Schuyler County | -1 |
| 19 | Menard County | -3 |
| 20 | Pulaski County | -5 |
| 21 | Brown County | -6 |
| 22 | Pope County | -12 |
| 23 | White County | -14 |
| 24 | Hamilton County | -18 |
| 25 | Union County | -24 |
| 26 | Henry County | -31 |
| 27 | Douglas County | -33 |
| 28 | Clay County | -39 |
| 29 | Calhoun County | -57 |
| 30 | Carroll County | -60 |
| 30 | Woodford County | -60 |
| 31 | Adams County | -66 |
| 32 | Putnam County | -67 |
| 33 | Richland County | -72 |
| 34 | Sangamon County | -73 |
| 35 | Pike County | -77 |
| 36 | Jasper County | -78 |
| 37 | Franklin County | -79 |
| 38 | Gallatin County | -80 |
| 39 | Jo Daviess County | -82 |
| 39 | Stark County | -82 |
| 40 | Shelby County | -83 |
| 41 | Rock Island County | -84 |
| 42 | De Witt County | -92 |
| 43 | Effingham County | -94 |
| 43 | Mason County | -94 |
| 44 | Wabash County | -108 |
| 45 | Lawrence County | -118 |
| 46 | Warren County | -120 |
| 47 | Jefferson County | -122 |
| 48 | Morgan County | -129 |
| 49 | Mercer County | -136 |
| 50 | Marion County | -137 |
| 51 | Cumberland County | -139 |
| 52 | Jersey County | -145 |
| 53 | Christian County | -149 |
| 53 | Hancock County | -149 |
| 54 | Henderson County | -152 |
| 55 | Marshall County | -159 |
| 56 | Iroquois County | -163 |
| 57 | Piatt County | -179 |
| 58 | Massac County | -183 |
| 59 | Grundy County | -188 |
| 60 | Greene County | -195 |
| 61 | Edgar County | -197 |
| 62 | Bond County | -200 |
| 63 | Crawford County | -202 |
| 64 | Clinton County | -210 |
| 65 | Fulton County | -215 |
| 66 | Montgomery County | -231 |
| 67 | Fayette County | -233 |
| 68 | Peoria County | -238 |
| 69 | Bureau County | -241 |
| 70 | Cass County | -242 |
| 71 | Knox County | -249 |
| 72 | Livingston County | -274 |
| 73 | Alexander County | -303 |
| 74 | Randolph County | -320 |
| 75 | Coles County | -324 |
| 76 | Ogle County | -337 |
| 77 | Perry County | -412 |
| 78 | Stephenson County | -440 |
| 79 | Lee County | -445 |
| 80 | LaSalle County | -468 |
| 81 | Whiteside County | -469 |
| 82 | Macoupin County | -586 |
| 83 | DeKalb County | -611 |
| 84 | Boone County | -660 |
| 85 | Macon County | -673 |
| 86 | Vermilion County | -697 |
| 87 | Kankakee County | -912 |
| 88 | DuPage County | -1008 |
| 89 | Madison County | -1093 |
| 90 | Jackson County | -1573 |
| 91 | McHenry County | -1742 |
| 92 | St. Clair County | -2337 |
| 93 | Winnebago County | -2527 |
| 94 | Kane County | -2576 |
| 95 | Will County | -2613 |
| 96 | Lake County | -3497 |
| 97 | Cook County | -11755 |