Illinois Net Migration By County in 2021

Updated on July 29, 2024.

According to the US Census Bureau estimates, in 2021, the net migration for Illinois was -104,209. Kendall County had the highest net migration (1,955) followed by McHenry County (1,054), and Will County (647). On the other hand, Cook County had the lowest net migration (-86,993), followed by DuPage County (-6,832), and Lake County (-2,288).

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 by state for the United States.

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 -376
Alexander -79
Bond -13
Boone -198
Brown 233
Bureau -90
Calhoun 1
Carroll 124
Cass -185
Champaign 328
Christian -73
Clark -27
Clay -88
Clinton -38
Coles 170
Cook -86993
Crawford 98
Cumberland -74
DeKalb 25
De Witt 4
Douglas -71
DuPage -6832
Edgar -110
Edwards -90
Effingham -168
Fayette -18
Ford 57
Franklin 27
Fulton 30
Gallatin 1
Greene -5
Grundy 427
Hamilton -36
Hancock -82
Hardin 50
Henderson 22
Henry -87
Iroquois -47
Jackson -249
Jasper -40
Jefferson 8
Jersey -19
Jo Daviess 29
Johnson 223
Kane -1745
Kankakee -465
Kendall 1955
Knox -184
Lake -2288
LaSalle 70
Lawrence 23
Lee 251
Livingston 39
Logan 234
McDonough -142
McHenry 1054
McLean -168
Macon -919
Macoupin -110
Madison -162
Marion -119
Marshall 38
Mason -88
Massac -83
Menard -75
Mercer 26
Monroe 97
Montgomery 92
Morgan -83
Moultrie 70
Ogle -133
Peoria -1716
Perry 220
Piatt 123
Pike 49
Pope 36
Pulaski -62
Putnam -32
Randolph 257
Richland 35
Rock Island -1051
St. Clair -1665
Saline -187
Sangamon -764
Schuyler -4
Scott -65
Shelby 10
Stark -71
Stephenson -221
Tazewell -195
Union -140
Vermilion -535
Wabash -52
Warren -192
Washington -39
Wayne -95
White 98
Whiteside -24
Will 647
Williamson -17
Winnebago -1386
Woodford -125