Migration + Wealth Flow Explorer

County

Limestone County, AL

In the IRS's 2022–2023 Statistics of Income migration data, Limestone County, AL recorded 2,433 households (4,680 people) moving in and 1,747 households (3,289 people) moving out — a net gained of 686 households and $44.90M in reported adjusted gross income.

The single largest recorded source of newcomers was Madison County, AL: 1,569 households (3,017 people) moved from there, representing $119.77M in reported income.

At the state level, no state sent more newcomers into Limestone County, AL than Tennessee, which accounted for 177 households and $9.60M in reported AGI.

Inbound (reported)

$172.17M

2,433 households · 4,680 people

Outbound (reported)

$127.27M

1,747 households · 3,289 people

Net (reported)

$44.90M

686 households · 1,391 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, AL1,5693,017$119.77M
Morgan County, AL264507$16.34M
Lauderdale County, AL129267$7.48M
Jefferson County, AL72133$5.76M
Giles County, TN72134$3.35M
Shelby County, AL3159$2.27M
Cullman County, AL3465$1.99M
Lawrence County, AL3260$1.93M
Hamilton County, TN2138$1.82M
Lincoln County, TN3669$1.69M
Colbert County, AL3351$1.52M
Marshall County, AL2553$1.50M
Rutherford County, TN2342$1.40M
Davidson County, TN2536$1.34M
Tuscaloosa County, AL2144$1.04M
Mobile County, AL2138$933.0K

Where newcomers came from” excludes moves within Limestone County, AL itself. Switch to outbound to see the other direction.