Migration + Wealth Flow Explorer

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 destination was Morgan County, AL: 217 households (450 people) relocated there, taking $11.51M in reported income with them.

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 receiving movers

Shaded by reported AGI moving to each state. Hover a state for numbers. County-to-county detail below.

Top destination counties

CountyHouseholdsPeopleReported AGI
Morgan County, AL217450$11.51M
Madison County, AL126195$8.99M
Jefferson County, AL154270$8.79M
Marshall County, AL106235$4.69M
Blount County, AL101219$4.44M
Winston County, AL5298$2.62M
Walker County, AL61119$2.40M
Limestone County, AL3465$1.99M
Shelby County, AL3151$1.56M
Lawrence County, AL2240$1.30M
St. Clair County, AL2039$1.22M
Baldwin County, AL2137$1.16M
Etowah County, AL2249$938.0K

Where they moved” excludes moves within Cullman County, AL itself. Switch to inbound to see the other direction.