Ranking of Illinois Counties By Net International Migration in 2015

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2015, the Net International Migration for Illinois was 30.36K. Among all Illinois counties, Cook County had the highest net international migration (17.54K), followed by DuPage County (3.11K), and Lake County (2.14K).

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