County
Cullman County, AL
In the IRS's 2022–2023 Statistics of Income migration data, Cullman County, AL recorded 1,134 households (2,148 people) moving in and 967 households (1,867 people) moving out — a net gained of 167 households and $17.44M in reported adjusted gross income.
The single largest recorded source of newcomers was Jefferson County, AL: 222 households (405 people) moved from there, representing $17.73M in reported income.
Inbound (reported)
$69.06M
1,134 households · 2,148 people
Outbound (reported)
$51.63M
967 households · 1,867 people
Net (reported)
$17.44M
167 households · 281 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 |
|---|---|---|---|
| Jefferson County, AL | 222 | 405 | $17.73M |
| Morgan County, AL | 238 | 449 | $12.76M |
| Blount County, AL | 171 | 352 | $9.92M |
| Madison County, AL | 105 | 192 | $7.95M |
| Marshall County, AL | 127 | 252 | $5.66M |
| Limestone County, AL | 35 | 63 | $3.48M |
| Shelby County, AL | 38 | 71 | $2.83M |
| Walker County, AL | 60 | 113 | $2.73M |
| Winston County, AL | 61 | 111 | $2.68M |
| Lawrence County, AL | 28 | 50 | $1.57M |
| St. Clair County, AL | 28 | 59 | $1.17M |
| Etowah County, AL | 21 | 31 | $591.0K |
“Where newcomers came from” excludes moves within Cullman County, AL itself. Switch to outbound to see the other direction.