Illinois Net Migration By County in 2020

Updated on January 22, 2024.

According to the US Census Bureau estimates, in 2020, the net migration for Illinois was -102,041. Kendall County had the highest net migration (916) followed by Jo Daviess County (127), and Johnson County (33). On the other hand, Cook County had the lowest net migration (-50,823), followed by DuPage County (-8,055), and Lake County (-5,301).

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 2020
Illinois Net Migration By County in 2020
Items per page:
0 of 0
County Net Migration
Adams -455
Alexander -251
Bond -166
Boone -589
Brown -75
Bureau -210
Calhoun -92
Carroll -24
Cass -228
Champaign -1096
Christian -295
Clark -167
Clay -60
Clinton -10
Coles -334
Cook -50823
Crawford -118
Cumberland -68
DeKalb -950
De Witt -196
Douglas 16
DuPage -8055
Edgar -231
Edwards -71
Effingham -124
Fayette -66
Ford 16
Franklin -366
Fulton -366
Gallatin 6
Greene -177
Grundy -148
Hamilton -13
Hancock -236
Hardin -5
Henderson -143
Henry -386
Iroquois -331
Jackson -266
Jasper -170
Jefferson -357
Jersey -43
Jo Daviess 127
Johnson 33
Kane -3688
Kankakee -900
Kendall 916
Knox -526
Lake -5301
LaSalle -735
Lawrence -121
Lee -311
Livingston -181
Logan -218
McDonough -432
McHenry -2120
McLean -458
Macon -983
Macoupin -359
Madison -713
Marion -301
Marshall -137
Mason -163
Massac -90
Menard -87
Mercer -225
Monroe -34
Montgomery -252
Morgan -212
Moultrie -124
Ogle -360
Peoria -2187
Perry -199
Piatt -26
Pike -349
Pope -27
Pulaski -82
Putnam -2
Randolph -244
Richland 20
Rock Island -1018
St. Clair -1902
Saline -284
Sangamon -853
Schuyler -74
Scott -11
Shelby -284
Stark -33
Stephenson -413
Tazewell -856
Union -133
Vermilion -777
Wabash -180
Warren -127
Washington -161
Wayne -141
White -132
Whiteside -491
Will -3445
Williamson -74
Winnebago -1642
Woodford -236

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.