Illinois Net Migration By County in 2022

Updated on June 21, 2025.

According to the US Census Bureau estimates, in 2022, the net migration for Illinois was -82,439. Kendall County had the highest net migration (1,901) followed by Champaign County (241), and Grundy County (205). On the other hand, Cook County had the lowest net migration (-59,449), followed by DuPage County (-4,720), and Kane County (-2,920).

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 2022
Illinois Net Migration By County in 2022
Items per page:
0 of 0
County Net Migration
Adams -277
Alexander -120
Bond 3
Boone -64
Brown -112
Bureau 22
Calhoun -1
Carroll -15
Cass -141
Champaign 241
Christian -117
Clark -76
Clay -69
Clinton 76
Coles -278
Cook -59449
Crawford -89
Cumberland 5
DeKalb -194
De Witt 22
Douglas -8
DuPage -4720
Edgar -45
Edwards 24
Effingham -162
Fayette -104
Ford -131
Franklin -4
Fulton -59
Gallatin -12
Greene -112
Grundy 205
Hamilton 103
Hancock -53
Hardin -7
Henderson -95
Henry -202
Iroquois -112
Jackson 94
Jasper 27
Jefferson -338
Jersey 14
Jo Daviess 11
Johnson -15
Kane -2920
Kankakee -280
Kendall 1901
Knox -323
Lake -2075
LaSalle -600
Lawrence -239
Lee -150
Livingston -113
Logan -214
McDonough 165
McHenry -169
McLean -11
Macon -876
Macoupin -59
Madison -143
Marion -289
Marshall 70
Mason 9
Massac 25
Menard -39
Mercer 44
Monroe 148
Montgomery 24
Morgan -202
Moultrie -139
Ogle -2
Peoria -1236
Perry -387
Piatt -28
Pike -36
Pope 33
Pulaski -57
Putnam -14
Randolph 2
Richland -95
Rock Island -898
St. Clair -1969
Saline -91
Sangamon -715
Schuyler -29
Scott -40
Shelby -4
Stark 77
Stephenson -199
Tazewell -240
Union -24
Vermilion -694
Wabash -69
Warren -197
Washington 51
Wayne 26
White -10
Whiteside -474
Will -1335
Williamson -13
Winnebago -1007
Woodford 24