St. Louis County, MO → Illinois
Reported tax-filing households, individuals, and adjusted gross income that moved from St. Louis County, MO to Illinois, 2022–2023.
Households moved
2,010
People moved
3,145
Reported AGI moved
$137.83M
Avg. AGI per migrating return
$68,574
Avg. household size
1.56
Reported county-pair flows
12
County-by-county breakdown
| Origin | Destination | Households | People | Reported AGI |
|---|---|---|---|---|
| St. Louis County, MO | Cook County, IL | 512 | 620 | $43.65M |
| St. Louis County, MO | Madison County, IL | 555 | 944 | $30.93M |
| St. Louis County, MO | St. Clair County, IL | 560 | 926 | $28.31M |
| St. Louis County, MO | Monroe County, IL | 124 | 205 | $10.36M |
| St. Louis County, MO | DuPage County, IL | 57 | 99 | $7.78M |
| St. Louis County, MO | Lake County, IL | 29 | 62 | $5.54M |
| St. Louis County, MO | Sangamon County, IL | 42 | 80 | $2.60M |
| St. Louis County, MO | Jersey County, IL | 30 | 44 | $2.35M |
| St. Louis County, MO | Jackson County, IL | 23 | 33 | $1.78M |
| St. Louis County, MO | Will County, IL | 22 | 40 | $1.66M |
| St. Louis County, MO | Peoria County, IL | 31 | 52 | $1.45M |
| St. Louis County, MO | Champaign County, IL | 25 | 40 | $1.43M |
IRS migration data does not represent every U.S. resident (non-filers are underrepresented), a mailing address does not always equal a physical residence, and AGI reflects Year 2 tax returns without proving income was earned after arrival. Use “income moved” or “reported AGI moved,” not “economic impact created.”