Migration + Wealth Flow Explorer

St. Louis County, MOIllinois

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

OriginDestinationHouseholdsPeopleReported AGI
St. Louis County, MOCook County, IL512620$43.65M
St. Louis County, MOMadison County, IL555944$30.93M
St. Louis County, MOSt. Clair County, IL560926$28.31M
St. Louis County, MOMonroe County, IL124205$10.36M
St. Louis County, MODuPage County, IL5799$7.78M
St. Louis County, MOLake County, IL2962$5.54M
St. Louis County, MOSangamon County, IL4280$2.60M
St. Louis County, MOJersey County, IL3044$2.35M
St. Louis County, MOJackson County, IL2333$1.78M
St. Louis County, MOWill County, IL2240$1.66M
St. Louis County, MOPeoria County, IL3152$1.45M
St. Louis County, MOChampaign County, IL2540$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.”