Market insights · KS
Kansas: where people are moving, county by county
Kansas has 2,977,220 residents across 105 counties, up 1.3% in five years. Net movement with other states in 2022–2023: -3,096 tax returns and -$349.0M in income. Strongest net in-migration: Miami County, Marion County, Dickinson County.
All 105 counties
Largest first. Growth is the five-year change in Census population estimates; net movement is IRS tax returns (roughly households) moving in minus out, per 1,000 residents, 2022–2023. BizyFi calculations from those totals. Income, home value and rent: Census ACS 5-year 2024.
| County | Population | 5-yr growth | Net per 1,000 | Net income in | Median income | Median home | Median rent | |
|---|---|---|---|---|---|---|---|---|
| Johnson County | 636,906 | +4.2% | -0.1 | -$124.8M | $109,208 | $391,200 | $1,434 | Map |
| Sedgwick County | 538,433 | +2.6% | +0.6 | -$35.7M | $69,365 | $203,300 | $998 | Map |
| Shawnee County | 178,607 | -0.1% | -0.4 | -$22.0M | $67,104 | $180,900 | $1,000 | Map |
| Wyandotte County | 170,597 | +1.0% | -1.5 | -$34.7M | $63,631 | $172,300 | $1,122 | Map |
| Douglas County | 120,920 | +1.8% | -1.3 | -$31.4M | $69,746 | $309,400 | $1,099 | Map |
| Leavenworth County | 84,590 | +3.2% | +1.4 | +$10.0M | $89,218 | $282,900 | $1,219 | Map |
| Riley County | 72,598 | +0.8% | -3.4 | -$24.0M | $61,098 | $237,100 | $1,046 | Map |
| Butler County | 69,484 | +3.1% | +0.1 | +$18.7M | $81,610 | $217,600 | $956 | Map |
| Reno County | 61,539 | -0.6% | +0.6 | +$4.9M | $60,645 | $132,500 | $863 | Map |
| Saline County | 53,377 | -1.6% | -3.0 | -$15.4M | $65,422 | $179,600 | $961 | Map |
| Crawford County | 39,008 | +0.1% | -6.0 | -$8.3M | $52,844 | $132,600 | $849 | Map |
| Finney County | 37,505 | -2.1% | -5.3 | -$9.5M | $73,009 | $201,400 | $1,048 | Map |
| Geary County | 36,338 | -1.2% | -10.2 | -$20.1M | $59,317 | $172,700 | $1,104 | Map |
| Miami County | 36,240 | +5.9% | +3.9 | +$27.7M | $89,000 | $287,700 | $1,107 | Map |
| Cowley County | 34,382 | -0.4% | -3.2 | -$4.7M | $57,878 | $120,900 | $809 | Map |
| Ford County | 33,993 | -0.6% | -7.0 | -$16.1M | $70,781 | $151,100 | $1,010 | Map |
| Harvey County | 33,580 | -1.2% | -3.2 | -$5.5M | $74,368 | $180,300 | $900 | Map |
| Lyon County | 32,266 | +0.5% | -1.0 | -$8.4M | $59,912 | $150,600 | $817 | Map |
| Montgomery County | 30,177 | -3.9% | -2.4 | -$7.5M | $55,697 | $101,700 | $761 | Map |
| McPherson County | 30,064 | -0.4% | -0.3 | +$3.5M | $78,851 | $211,200 | $916 | Map |
| Ellis County | 29,075 | +0.4% | -2.1 | -$5.9M | $63,084 | $216,300 | $943 | Map |
| Pottawatomie County | 27,186 | +6.9% | -0.8 | +$10.2M | $92,325 | $245,900 | $924 | Map |
| Franklin County | 26,299 | +1.1% | +2.1 | +$11.2M | $77,207 | $198,700 | $1,042 | Map |
| Barton County | 24,790 | -2.5% | -0.8 | -$3.5M | $58,851 | $126,400 | $761 | Map |
| Sumner County | 22,312 | -0.1% | -2.3 | -$3.6M | $63,951 | $135,100 | $825 | Map |
| Seward County | 21,073 | -3.6% | -9.1 | -$13.5M | $63,827 | $136,500 | $905 | Map |
| Labette County | 19,685 | -2.4% | -1.0 | -$3.2M | $56,325 | $94,600 | $746 | Map |
| Cherokee County | 19,105 | -1.0% | +1.1 | -$2.8M | $57,668 | $100,100 | $799 | Map |
| Dickinson County | 18,637 | +1.4% | +2.6 | +$1.6M | $68,417 | $146,800 | $901 | Map |
| Jefferson County | 18,296 | -0.2% | -2.8 | +$4.3M | $81,278 | $216,900 | $835 | Map |
| Atchison County | 16,172 | -0.9% | -1.2 | -$0.8M | $61,112 | $145,700 | $765 | Map |
| Osage County | 15,693 | -0.3% | +0.3 | +$3.2M | $74,467 | $156,800 | $785 | Map |
| Neosho County | 15,637 | -1.8% | -2.7 | +$0.7M | $56,618 | $111,300 | $681 | Map |
| Bourbon County | 14,319 | -0.1% | -0.3 | +$0.8M | $59,238 | $113,800 | $752 | Map |
| Jackson County | 13,438 | +1.5% | -0.3 | +$1.9M | $75,215 | $207,300 | $814 | Map |
| Allen County | 12,302 | -1.8% | -0.7 | +$0.5M | $60,689 | $107,600 | $720 | Map |
| Marion County | 11,634 | -1.3% | +3.2 | +$2.0M | $64,695 | $124,200 | $727 | Map |
| Nemaha County | 10,054 | -2.1% | -5.7 | -$3.1M | $77,348 | $217,200 | $774 | Map |
| Linn County | 9,950 | +3.7% | +3.7 | +$3.2M | $59,069 | $173,600 | $691 | Map |
| Marshall County | 9,852 | -1.7% | -1.6 | -$0.6M | $68,419 | $127,700 | $690 | Map |
| Rice County | 9,266 | -1.2% | -1.0 | +$4.2M | $63,925 | $104,600 | $753 | Map |
| Pratt County | 9,117 | -0.3% | -1.5 | -$3.0M | $66,022 | $114,600 | $802 | Map |
| Brown County | 9,104 | -4.0% | -5.9 | -$1.6M | $62,233 | $118,100 | $646 | Map |
| Cloud County | 8,833 | -2.0% | -1.6 | -$3.5M | $58,770 | $100,000 | $769 | Map |
| Coffey County | 8,467 | +1.3% | +2.4 | +$2.9M | $70,346 | $157,400 | $836 | Map |
| Wilson County | 8,299 | -3.3% | -6.9 | -$2.3M | $60,677 | $93,500 | $736 | Map |
| Anderson County | 8,018 | +2.3% | +3.6 | +$3.3M | $70,614 | $171,400 | $853 | Map |
| Clay County | 7,990 | -1.7% | -4.9 | -$1.4M | $66,176 | $155,900 | $937 | Map |
| Thomas County | 7,725 | -2.5% | -10.1 | -$6.5M | $71,325 | $172,700 | $752 | Map |
| Doniphan County | 7,594 | +1.6% | +0.7 | +$0.8M | $74,028 | $135,200 | $776 | Map |
| Kingman County | 7,029 | -5.4% | +4.3 | +$2.5M | $59,842 | $111,100 | $846 | Map |
| Grant County | 7,028 | -4.0% | -9.4 | -$5.8M | $66,476 | $110,300 | $718 | Map |
| Wabaunsee County | 7,018 | +1.8% | +1.1 | +$2.1M | $76,908 | $177,300 | $780 | Map |
| Russell County | 6,581 | -1.4% | -3.0 | -$0.3M | $62,392 | $119,000 | $805 | Map |
| Ellsworth County | 6,257 | -1.7% | -4.2 | +$0.6M | $65,560 | $114,900 | $708 | Map |
| Pawnee County | 5,991 | -4.2% | -9.5 | -$1.9M | $63,517 | $93,000 | $795 | Map |
| Greenwood County | 5,826 | -2.3% | -12.0 | -$3.2M | $60,042 | $88,700 | $715 | Map |
| Sherman County | 5,763 | -2.4% | -9.4 | -$4.4M | $61,750 | $136,700 | $913 | Map |
| Ottawa County | 5,744 | +0.3% | +0.2 | +$0.9M | $74,018 | $166,000 | $809 | Map |
| Gray County | 5,652 | +0.1% | -9.9 | -$3.7M | $79,122 | $206,000 | $808 | Map |
| Mitchell County | 5,590 | -3.2% | -0.5 | +$0.7M | $64,246 | $133,800 | $604 | Map |
| Washington County | 5,533 | -0.2% | -6.7 | -$2.2M | $65,482 | $117,100 | $562 | Map |
| Harper County | 5,370 | -1.9% | +1.1 | +$0.5M | $53,488 | $83,800 | $690 | Map |
| Morris County | 5,348 | -0.3% | -2.4 | +$0.6M | $58,686 | $129,600 | $724 | Map |
| Norton County | 5,288 | -3.0% | +2.1 | +$1.7M | $54,050 | $101,500 | $609 | Map |
| Stevens County | 4,984 | -4.9% | -12.0 | -$4.4M | $64,178 | $129,300 | $927 | Map |
| Scott County | 4,815 | -6.3% | -9.6 | -$3.0M | $68,839 | $160,000 | $685 | Map |
| Phillips County | 4,728 | -4.8% | 0.0 | +$1.1M | $62,123 | $96,500 | $672 | Map |
| Rooks County | 4,646 | -4.9% | -5.2 | -$0.9M | $62,500 | $89,000 | $676 | Map |
| Republic County | 4,640 | -0.8% | -1.9 | -$0.8M | $56,833 | $75,600 | $664 | Map |
| Barber County | 4,083 | -2.9% | -13.2 | -$2.2M | $61,926 | $97,000 | $830 | Map |
| Stafford County | 4,005 | -1.4% | -7.0 | -$0.6M | $64,226 | $97,600 | $710 | Map |
| Kearny County | 3,888 | -2.0% | -7.7 | -$1.5M | $89,135 | $200,900 | $1,056 | Map |
| Meade County | 3,852 | -5.1% | +4.7 | -$1.0M | $71,852 | $148,900 | $790 | Map |
| Haskell County | 3,599 | -4.2% | -7.5 | -$2.4M | $66,162 | $165,100 | $830 | Map |
| Smith County | 3,566 | 0.0% | +3.4 | +$0.5M | $59,135 | $94,100 | $635 | Map |
| Chautauqua County | 3,321 | -1.9% | -5.4 | -$0.9M | $56,438 | $65,500 | $708 | Map |
| Osborne County | 3,285 | -5.8% | -14.3 | -$3.1M | $63,011 | $86,400 | $595 | Map |
| Woodson County | 3,118 | +0.7% | -1.6 | -$0.6M | $50,326 | $81,200 | $618 | Map |
| Lincoln County | 2,861 | -3.0% | -10.5 | -$0.8M | $57,500 | $96,900 | $634 | Map |
| Rush County | 2,845 | -3.2% | -7.0 | -$0.6M | $59,970 | $83,600 | $711 | Map |
| Jewell County | 2,830 | -3.4% | -4.2 | +$0.6M | $52,634 | $64,600 | $608 | Map |
| Trego County | 2,740 | -2.5% | -1.8 | -$0.2M | $81,528 | $120,900 | $720 | Map |
| Decatur County | 2,716 | -1.7% | -2.2 | +$0.0M | $53,870 | $89,500 | $676 | Map |
| Logan County | 2,661 | -3.0% | +1.1 | -$2.3M | $75,662 | $117,900 | $840 | Map |
| Edwards County | 2,640 | -8.6% | 0.0 | -$1.0M | $52,692 | $70,900 | $740 | Map |
| Gove County | 2,631 | -3.0% | -13.3 | -$2.2M | $66,029 | $118,400 | $705 | Map |
| Ness County | 2,617 | -2.1% | -4.2 | -$1.0M | $68,616 | $89,700 | $538 | Map |
| Cheyenne County | 2,604 | -0.3% | +3.5 | +$0.5M | $55,429 | $125,900 | $656 | Map |
| Chase County | 2,572 | -0.1% | -2.3 | +$0.2M | $56,484 | $109,700 | $825 | Map |
| Hamilton County | 2,500 | +0.4% | -0.4 | +$0.3M | $70,250 | $115,800 | $909 | Map |
| Morton County | 2,470 | -8.4% | -3.6 | -$1.8M | $66,447 | $96,100 | $632 | Map |
| Elk County | 2,458 | -0.9% | +4.9 | +$1.0M | $64,609 | $68,500 | $552 | Map |
| Kiowa County | 2,432 | -1.0% | -2.9 | -$0.5M | $75,539 | $155,300 | $762 | Map |
| Rawlins County | 2,431 | -5.3% | -3.3 | -$0.5M | $67,742 | $103,800 | $817 | Map |
| Sheridan County | 2,427 | -0.8% | -4.1 | -$1.0M | $73,750 | $167,200 | $689 | Map |
| Graham County | 2,371 | -1.4% | -4.6 | -$0.2M | $50,650 | $89,900 | $734 | Map |
| Wichita County | 2,031 | -5.5% | +1.5 | +$0.4M | $79,063 | $99,300 | $942 | Map |
| Stanton County | 1,986 | -4.5% | -3.5 | -$0.6M | $71,700 | $67,800 | $705 | Map |
| Clark County | 1,900 | -3.9% | +2.1 | +$0.3M | $63,043 | $87,600 | $789 | Map |
| Comanche County | 1,673 | -0.4% | -2.4 | +$0.2M | $54,545 | $69,600 | $692 | Map |
| Hodgeman County | 1,619 | -7.0% | 0.0 | -$0.5M | $59,955 | $101,600 | $941 | Map |
| Lane County | 1,508 | -3.8% | -4.6 | -$0.3M | $54,526 | $127,100 | $590 | Map |
| Wallace County | 1,441 | -4.7% | – | – | $63,207 | $105,000 | $601 | Map |
| Greeley County | 1,182 | -7.4% | – | – | $80,565 | $115,200 | $794 | Map |
Growing in Kansas?
Financing a new location, an acquisition or equipment: BizyFi matches your request with the lenders that fit.
← National rankings and other states
Sources: U.S. Census Bureau population estimates (vintage 2025), American Community Survey 5-year (2024), and IRS Statistics of Income county-to-county migration data (2022–2023). Growth, per-1,000 and state totals are BizyFi calculations; the IRS suppresses very small flows, shown as –. Data updated 2026-10-17. This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.