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
| County | Households | People | Reported AGI |
|---|---|---|---|
| Madison County, IL | 983 | 1,764 | $44.60M |
| St. Louis County, MO | 560 | 926 | $28.31M |
| St. Louis city, MO | 411 | 692 | $24.15M |
| Monroe County, IL | 168 | 273 | $9.75M |
| Cook County, IL | 87 | 136 | $7.85M |
| Clinton County, IL | 146 | 242 | $7.74M |
| St. Charles County, MO | 102 | 179 | $6.25M |
| Jefferson County, MO | 83 | 142 | $5.02M |
| Sangamon County, IL | 54 | 101 | $4.75M |
| Randolph County, IL | 80 | 127 | $3.72M |
| Bexar County, TX | 50 | 101 | $3.58M |
| Washington County, IL | 56 | 88 | $3.23M |
| Maricopa County, AZ | 52 | 95 | $2.84M |
| Jackson County, IL | 40 | 70 | $2.56M |
| Honolulu County, HI | 31 | 80 | $2.36M |
| Williamson County, IL | 39 | 63 | $2.30M |
| Harris County, TX | 34 | 61 | $2.24M |
| Burlington County, NJ | 20 | 58 | $2.03M |
| Marion County, IL | 34 | 60 | $2.02M |
| Okaloosa County, FL | 28 | 56 | $1.99M |
“Where newcomers came from” excludes moves within St. Clair County, IL itself. Switch to outbound to see the other direction.