Illinois Net Migration By County in 2021

Updated on January 22, 2024.

According to the US Census Bureau estimates, in 2021, the net migration for Illinois was -104,188. Kendall County had the highest net migration (1,949) followed by McHenry County (1,033), and Will County (633). On the other hand, Cook County had the lowest net migration (-86,792), followed by DuPage County (-6,847), and Lake County (-2,343).

Net migration for a county refers to the difference between the number of migrants, both domestic and international, moving to the county and those leaving the county. Or to put it simply, the net migration for a given county is the inbound migration minus the outbound migration for that county.

You can also see similar information for other states and also for the US by state. You can also see links at the bottom of the page for the trend of the net migration for each county in Illinois.

Hover over or click on the chart to see this information for each county. The data can also be filtered, sorted, and explored further in a table below.

See this for other years:
Illinois Net Migration By County in 2021
Illinois Net Migration By County in 2021
Items per page:
0 of 0
County Net Migration
Adams -375
Alexander -79
Bond -12
Boone -201
Brown 233
Bureau -93
Calhoun 1
Carroll 125
Cass -185
Champaign 316
Christian -74
Clark -29
Clay -88
Clinton -38
Coles 171
Cook -86792
Crawford 97
Cumberland -73
DeKalb 17
De Witt 3
Douglas -71
DuPage -6847
Edgar -110
Edwards -90
Effingham -167
Fayette -19
Ford 56
Franklin 26
Fulton 30
Gallatin 2
Greene -6
Grundy 426
Hamilton -37
Hancock -82
Hardin 51
Henderson 22
Henry -88
Iroquois -48
Jackson -255
Jasper -39
Jefferson 9
Jersey -19
Jo Daviess 27
Johnson 221
Kane -1751
Kankakee -464
Kendall 1949
Knox -183
Lake -2343
LaSalle 68
Lawrence 23
Lee 251
Livingston 38
Logan 233
McDonough -139
McHenry 1033
McLean -169
Macon -916
Macoupin -111
Madison -163
Marion -118
Marshall 38
Mason -87
Massac -84
Menard -76
Mercer 26
Monroe 95
Montgomery 91
Morgan -85
Moultrie 68
Ogle -131
Peoria -1717
Perry 221
Piatt 122
Pike 49
Pope 37
Pulaski -63
Putnam -32
Randolph 257
Richland 34
Rock Island -1052
St. Clair -1667
Saline -186
Sangamon -766
Schuyler -5
Scott -65
Shelby 10
Stark -71
Stephenson -222
Tazewell -196
Union -135
Vermilion -535
Wabash -57
Warren -193
Washington -39
Wayne -95
White 98
Whiteside -26
Will 633
Williamson -18
Winnebago -1392
Woodford -126

Trend of Net Migration for Counties in Illinois

Use the links below to find the trend of the net migration for each county in Illinois.