State
Missouri
Statewide totals sum every reported county-to-county flow with an endpoint in this state.
In the IRS's 2022–2023 Statistics of Income migration data, Missouri recorded 26,941 households (43,849 people) moving in and 27,751 households (43,415 people) moving out — a net lost of 810 households and $262.20M in reported adjusted gross income.
The single largest recorded source of newcomers was Johnson County, KS: 5,414 households (8,099 people) moved from there, representing $481.93M in reported income.
At the state level, no state sent more newcomers into Missouri than Kansas, which accounted for 9,247 households and $669.09M in reported AGI.
Inbound (reported)
$1.92B
26,941 households · 43,849 people
Outbound (reported)
$2.18B
27,751 households · 43,415 people
Net (reported)
-$262.20M
-810 households · 434 people
States sending newcomers
Shaded by reported AGI coming from each state. Hover a state for numbers. County-to-county detail below.
Top origin counties
| County | Households | People | Reported AGI |
|---|---|---|---|
| Johnson County, KS | 5,414 | 8,099 | $481.93M |
| Cook County, IL | 937 | 1,315 | $91.63M |
| Wyandotte County, KS | 1,615 | 3,069 | $71.79M |
| Madison County, IL | 1,183 | 1,768 | $71.33M |
| St. Clair County, IL | 1,309 | 2,173 | $69.76M |
| Maricopa County, AZ | 809 | 1,363 | $54.99M |
| Los Angeles County, CA | 607 | 910 | $44.82M |
| Dallas County, TX | 412 | 658 | $34.79M |
| Benton County, AR | 616 | 1,199 | $34.68M |
| King County, WA | 250 | 438 | $31.10M |
| Harris County, TX | 493 | 842 | $29.15M |
| San Diego County, CA | 361 | 637 | $25.66M |
| Tarrant County, TX | 333 | 558 | $23.43M |
| Sedgwick County, KS | 392 | 563 | $20.49M |
| Douglas County, KS | 389 | 524 | $20.14M |
| Clark County, NV | 337 | 603 | $19.17M |
| Denver County, CO | 207 | 271 | $18.00M |
| Leavenworth County, KS | 307 | 519 | $17.66M |
| Douglas County, NE | 257 | 373 | $17.08M |
| Davidson County, TN | 164 | 243 | $15.80M |
“Where newcomers came from” excludes moves within Missouri itself. Switch to outbound to see the other direction.