Fairview, Alabama — Who's Moving In and Out
In the most recent IRS tax year (2022-2023), about 3,693 people moved into Cullman County from elsewhere in the United States, while 2,770 moved out - a net gain of 923 residents. Households moving in reported an average income of $62,638, compared with $55,246 for those leaving - the county is attracting higher earners than it loses. Migration is measured at the county level from address changes on federal tax returns.
Migration Flows
▬ people arriving ▬ people leaving — thicker lines mean more movers
Where New Residents Come From
| # | Origin County | People | Avg Income |
|---|---|---|---|
| 1. | Morgan County | 449 | $53,609 |
| 2. | Jefferson County | 405 | $79,860 |
| 3. | Blount County | 352 | $58,000 |
| 4. | Marshall County | 252 | $44,567 |
| 5. | Madison County | 192 | $75,686 |
| 6. | Walker County | 113 | $45,567 |
| 7. | Winston County | 111 | $43,934 |
| 8. | Shelby County | 71 | $74,368 |
| 9. | Limestone County | 63 | $99,457 |
| 10. | St. Clair County | 59 | $41,750 |
Where Departing Residents Go
| # | Destination County | People | Avg Income |
|---|---|---|---|
| 1. | Morgan County | 450 | $53,060 |
| 2. | Jefferson County | 270 | $57,078 |
| 3. | Marshall County | 235 | $44,264 |
| 4. | Blount County | 219 | $43,941 |
| 5. | Madison County | 195 | $71,325 |
| 6. | Walker County | 119 | $39,328 |
| 7. | Winston County | 98 | $50,404 |
| 8. | Limestone County | 65 | $58,647 |
| 9. | Shelby County | 51 | $50,452 |
| 10. | Etowah County | 49 | $42,636 |
Source: Internal Revenue Service, Statistics of Income county-to-county migration data. Counts reflect tax filers and their dependents; people who don't file federal returns aren't captured.