Kansas Net Migration By County in 2022

Updated on June 21, 2025.

According to the US Census Bureau estimates, in 2022, the net migration for Kansas was -1,066. Johnson County had the highest net migration (2,923) followed by Sedgwick County (629), and Douglas County (500). On the other hand, Wyandotte County had the lowest net migration (-2,231), followed by Geary County (-1,275), and Finney County (-696).

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:
Kansas Net Migration By County in 2022
Kansas Net Migration By County in 2022
Items per page:
0 of 0
County Net Migration
Allen 80
Anderson 1
Atchison -133
Barber 52
Barton -125
Bourbon 147
Brown -33
Butler 469
Chase -39
Chautauqua 42
Cherokee -18
Cheyenne -14
Clark -9
Clay -8
Cloud 47
Coffey -37
Comanche 39
Cowley -90
Crawford 222
Decatur -46
Dickinson 6
Doniphan 61
Douglas 500
Edwards -21
Elk 41
Ellis -22
Ellsworth 93
Finney -696
Ford -621
Franklin 33
Geary -1275
Gove 7
Graham 17
Grant -164
Gray 27
Greeley -43
Greenwood 68
Hamilton -49
Harper 51
Harvey 99
Haskell -87
Hodgeman 5
Jackson 17
Jefferson -26
Jewell -30
Johnson 2923
Kearny -58
Kingman 86
Kiowa 10
Labette -104
Lane -2
Leavenworth 492
Lincoln 14
Linn 119
Logan 7
Lyon -56
McPherson 23
Marion 154
Marshall 10
Meade -79
Miami 230
Mitchell 21
Montgomery -59
Morris 39
Morton -68
Nemaha -60
Neosho -136
Ness 26
Norton -40
Osage 35
Osborne 25
Ottawa -9
Pawnee -34
Phillips -6
Pottawatomie 293
Pratt -77
Rawlins -21
Reno 302
Republic 1
Rice 34
Riley -493
Rooks -33
Rush 49
Russell 55
Saline -233
Scott -108
Sedgwick 629
Seward -675
Shawnee -526
Sheridan 3
Sherman -72
Smith 20
Stafford 3
Stanton -78
Stevens -150
Sumner 153
Thomas -97
Trego -21
Wabaunsee 50
Wallace -25
Washington -21
Wichita -20
Wilson 117
Woodson 65
Wyandotte -2231