Ranking of Illinois Counties By Net International Migration in 2019

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2019, the Net International Migration for Illinois was 13.24K. Among all Illinois counties, Cook County had the highest net international migration (7.66K), followed by DuPage County (1.48K), and Champaign County (1.30K).

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 International Migration in 2019
Cook
DuPage
Champaign
Lake
McLean
Peoria
Rock Island
Winnebago
DeKalb
Sangamon
Ranking of Illinois Counties By Net International Migration in 2019
Items per page:
0 of 0
Rank County Net Intl. Migration
1 Cook County 7659
2 DuPage County 1481
3 Champaign County 1299
4 Lake County 563
5 McLean County 399
6 Peoria County 226
7 Rock Island County 218
8 Winnebago County 203
9 DeKalb County 202
10 Sangamon County 163
11 Jackson County 150
12 St. Clair County 104
13 McDonough County 79
14 Knox County 72
15 Kendall County 61
16 Madison County 53
17 Tazewell County 48
18 Coles County 43
19 Morgan County 39
20 Cass County 38
21 Macon County 31
22 Warren County 24
23 Williamson County 23
24 Schuyler County 21
25 Effingham County 20
26 Ogle County 17
27 Stephenson County 16
27 Vermilion County 16
28 Randolph County 14
29 Adams County 13
29 Marion County 13
30 Bureau County 11
30 Kankakee County 11
30 LaSalle County 11
31 Grundy County 10
31 Logan County 10
32 Perry County 8
33 Bond County 7
33 Edgar County 7
34 Christian County 6
34 Livingston County 6
34 Scott County 6
34 Wayne County 6
35 Franklin County 5
35 Fulton County 5
35 Jefferson County 5
35 Jersey County 5
35 Richland County 5
35 Union County 5
35 Whiteside County 5
36 Hamilton County 4
36 Mercer County 4
37 Brown County 3
37 Clinton County 3
37 Fayette County 3
37 Macoupin County 3
37 Monroe County 3
37 Pulaski County 3
37 Wabash County 3
37 Washington County 3
38 Hancock County 2
38 Moultrie County 2
39 Greene County 1
39 Henderson County 1
39 Jasper County 1
39 Marshall County 1
39 Pike County 1
39 Stark County 1
39 White County 1
39 Woodford County 1
40 Calhoun County 0
40 Carroll County 0
40 Cumberland County 0
40 Edwards County 0
40 Ford County 0
40 Gallatin County 0
40 Hardin County 0
40 Lawrence County 0
40 Mason County 0
40 Massac County 0
40 Menard County 0
40 Montgomery County 0
40 Pope County 0
40 Saline County 0
41 Alexander County -1
41 Clay County -1
41 Crawford County -1
41 Johnson County -1
41 Piatt County -1
41 Putnam County -1
41 Shelby County -1
41 Will County -1
42 De Witt County -2
42 Iroquois County -2
43 Clark County -3
43 Douglas County -3
43 Lee County -3
44 Jo Daviess County -6
45 Henry County -8
46 Boone County -13
47 McHenry County -83
48 Kane County -120