Illinois Net Domestic Migration By County in 2023

Updated on June 21, 2025.

According to the US Census Bureau estimates, in 2023, the net domestic migration for Illinois was -81,875. Kendall County had the highest net domestic migration (1,409) followed by McHenry County (463), and Grundy County (321). On the other hand, Cook County had the lowest net domestic migration (-54,520), followed by DuPage County (-8,454), and Lake County (-5,669).

Net Domestic Migration for a given county refers to the the difference between number of people moving to the county from other parts of the United States (excluding Puerto Rico) and number of people moving out of the county to other parts of the United States (excluding Puerto Rico).

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 Domestic Migration By County in 2023
Illinois Net Domestic Migration By County in 2023
Items per page:
0 of 0
County Net Domestic Migration
Adams 3
Alexander -77
Bond -24
Boone 105
Brown -17
Bureau -8
Calhoun 17
Carroll 47
Cass -134
Champaign -3421
Christian 11
Clark 69
Clay -60
Clinton -208
Coles -233
Cook -54520
Crawford -95
Cumberland -15
DeKalb -531
De Witt 34
Douglas -59
DuPage -8454
Edgar 94
Edwards -34
Effingham 10
Fayette -44
Ford 25
Franklin 107
Fulton -162
Gallatin -89
Greene -3
Grundy 321
Hamilton -41
Hancock -24
Hardin 55
Henderson -41
Henry -91
Iroquois -217
Jackson -578
Jasper 2
Jefferson -6
Jersey 23
Jo Daviess 41
Johnson -7
Kane -1876
Kankakee -114
Kendall 1409
Knox -131
Lake -5669
LaSalle 260
Lawrence 20
Lee -248
Livingston -130
Logan -21
McDonough -39
McHenry 463
McLean -1479
Macon -740
Macoupin 134
Madison -36
Marion -104
Marshall 64
Mason -57
Massac -3
Menard -81
Mercer 23
Monroe 172
Montgomery -88
Morgan -47
Moultrie 4
Ogle -62
Peoria -1167
Perry 83
Piatt 71
Pike -97
Pope 5
Pulaski 32
Putnam 28
Randolph -106
Richland 30
Rock Island -740
St. Clair -921
Saline -33
Sangamon -790
Schuyler 6
Scott -28
Shelby -36
Stark -58
Stephenson -182
Tazewell 289
Union -9
Vermilion -216
Wabash 15
Warren -192
Washington -29
Wayne -27
White -43
Whiteside 109
Will -490
Williamson 309
Winnebago -1188
Woodford 105