County
Madison County, AL
In the IRS's 2022–2023 Statistics of Income migration data, Madison County, AL recorded 7,870 households (13,808 people) moving in and 6,110 households (10,652 people) moving out — a net gained of 1,760 households and $92.55M in reported adjusted gross income.
The single largest recorded source of newcomers was Limestone County, AL: 1,040 households (1,974 people) moved from there, representing $77.87M in reported income.
At the state level, no state sent more newcomers into Madison County, AL than Tennessee, which accounted for 920 households and $57.41M in reported AGI.
Inbound (reported)
$537.01M
7,870 households · 13,808 people
Outbound (reported)
$444.46M
6,110 households · 10,652 people
Net (reported)
$92.55M
1,760 households · 3,156 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 |
|---|---|---|---|
| Limestone County, AL | 1,040 | 1,974 | $77.87M |
| Jefferson County, AL | 455 | 736 | $31.67M |
| Morgan County, AL | 508 | 879 | $26.77M |
| Marshall County, AL | 301 | 502 | $17.65M |
| Shelby County, AL | 140 | 204 | $12.52M |
| Davidson County, TN | 173 | 270 | $12.39M |
| Lincoln County, TN | 208 | 389 | $10.84M |
| Lauderdale County, AL | 202 | 303 | $10.14M |
| Fairfax County, VA | 71 | 129 | $9.03M |
| Cullman County, AL | 126 | 195 | $8.99M |
| Jackson County, AL | 171 | 297 | $8.72M |
| Tuscaloosa County, AL | 146 | 210 | $8.14M |
| Montgomery County, AL | 128 | 216 | $7.61M |
| El Paso County, CO | 75 | 174 | $7.37M |
| Los Angeles County, CA | 84 | 175 | $7.36M |
| Baldwin County, AL | 108 | 170 | $7.25M |
| Shelby County, TN | 88 | 153 | $6.96M |
| Harris County, TX | 74 | 139 | $6.43M |
| San Diego County, CA | 66 | 127 | $6.29M |
| Mobile County, AL | 129 | 209 | $5.88M |
“Where newcomers came from” excludes moves within Madison County, AL itself. Switch to outbound to see the other direction.