Illinois Net Migration By County in 2019

Updated on January 22, 2024.

According to the US Census Bureau estimates, in 2019, the net migration for Illinois was -90,821. Kendall County had the highest net migration (341) followed by Monroe County (233), and DeKalb County (159). On the other hand, Cook County had the lowest net migration (-44,216), followed by DuPage County (-8,491), and Lake County (-5,603).

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 2019
Illinois Net Migration By County in 2019
Items per page:
0 of 0
County Net Migration
Adams -133
Alexander -240
Bond -189
Boone -160
Brown 27
Bureau -254
Calhoun -64
Carroll 69
Cass -236
Champaign -1410
Christian -248
Clark -113
Clay -53
Clinton -238
Coles -140
Cook -44216
Crawford -130
Cumberland -61
DeKalb 159
De Witt -127
Douglas -52
DuPage -8491
Edgar -146
Edwards -8
Effingham -239
Fayette -57
Ford -193
Franklin -170
Fulton -370
Gallatin -178
Greene -99
Grundy -107
Hamilton -13
Hancock -97
Hardin -11
Henderson 3
Henry -91
Iroquois -308
Jackson -644
Jasper -23
Jefferson -53
Jersey -42
Jo Daviess -26
Johnson 27
Kane -3260
Kankakee -321
Kendall 341
Knox -261
Lake -5603
LaSalle -409
Lawrence -92
Lee -160
Livingston -83
Logan -228
McDonough -238
McHenry -1536
McLean -1648
Macon -565
Macoupin -199
Madison -808
Marion -108
Marshall -5
Mason -105
Massac -206
Menard -95
Mercer -44
Monroe 233
Montgomery -226
Morgan -311
Moultrie -192
Ogle -186
Peoria -2072
Perry -179
Piatt -5
Pike -47
Pope 2
Pulaski -100
Putnam 21
Randolph -329
Richland -155
Rock Island -970
St. Clair -2024
Saline -203
Sangamon -1076
Schuyler -44
Scott 43
Shelby -64
Stark -65
Stephenson -288
Tazewell -578
Union -116
Vermilion -972
Wabash -63
Warren -181
Washington -96
Wayne -113
White 5
Whiteside -302
Will -3190
Williamson -334
Winnebago -1696
Woodford -170