Migration + Wealth Flow Explorer

County

St. Clair County, IL

In the IRS's 2022–2023 Statistics of Income migration data, St. Clair County, IL recorded 3,485 households (6,260 people) moving in and 3,674 households (6,481 people) moving out — a net lost of 189 households and $9.30M in reported adjusted gross income.

The single largest recorded source of newcomers was Madison County, IL: 983 households (1,764 people) moved from there, representing $44.60M in reported income.

At the state level, no state sent more newcomers into St. Clair County, IL than Missouri, which accounted for 1,176 households and $64.43M in reported AGI.

Inbound (reported)

$196.21M

3,485 households · 6,260 people

Outbound (reported)

$205.51M

3,674 households · 6,481 people

Net (reported)

-$9.30M

-189 households · -221 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

CountyHouseholdsPeopleReported AGI
Madison County, IL9831,764$44.60M
St. Louis County, MO560926$28.31M
St. Louis city, MO411692$24.15M
Monroe County, IL168273$9.75M
Cook County, IL87136$7.85M
Clinton County, IL146242$7.74M
St. Charles County, MO102179$6.25M
Jefferson County, MO83142$5.02M
Sangamon County, IL54101$4.75M
Randolph County, IL80127$3.72M
Bexar County, TX50101$3.58M
Washington County, IL5688$3.23M
Maricopa County, AZ5295$2.84M
Jackson County, IL4070$2.56M
Honolulu County, HI3180$2.36M
Williamson County, IL3963$2.30M
Harris County, TX3461$2.24M
Burlington County, NJ2058$2.03M
Marion County, IL3460$2.02M
Okaloosa County, FL2856$1.99M

Where newcomers came from” excludes moves within St. Clair County, IL itself. Switch to outbound to see the other direction.