Skip to content

Checked

Moving to and from Hall County, GA

Migration from IRS tax return addresses, filing years 2022-2023

People who moved in
12,643
7,021 tax returns, 2022-2023
People who moved out
11,144
6,300 tax returns
Net migration
+1,499
People, including moves to and from abroad
Did not move
167,488
People who filed here both years

Where movers came from and went

Swipe the table sideways to see more columns.

MovesMoved inMoved outNet
Same state9,0207,839+1,181
Other states3,5733,247+326
Abroad5058-8

Where people moving to Hall County came from

Counties with at least 20 tax returns of movers

Swipe the table sideways to see more columns.

#PlacePeopleTax returnsAverage income
1Gwinnett CountyGA3,4161,780$88,700
2Forsyth CountyGA789445$103,600
3Jackson CountyGA727363$69,100
4Fulton CountyGA562342$106,300
5Barrow CountyGA366204$83,700
6DeKalb CountyGA333196$95,100
7White CountyGA274145$39,300
8Cobb CountyGA253150$55,500
9Habersham CountyGA252146$50,800
10Lumpkin CountyGA249153$52,700
11Dawson CountyGA200112$69,600
12Banks CountyGA15985$59,800
13Clarke CountyGA13385$53,500
14Cherokee CountyGA13285$63,000
15Walton CountyGA9759$49,700

Where people leaving Hall County went

Counties with at least 20 tax returns of movers

Swipe the table sideways to see more columns.

#PlacePeopleTax returnsAverage income
1Gwinnett CountyGA1,651977$69,600
2Jackson CountyGA1,218613$71,200
3Forsyth CountyGA505253$77,800
4Habersham CountyGA460248$54,800
5Barrow CountyGA446236$63,200
6White CountyGA381205$72,700
7Lumpkin CountyGA336174$65,500
8Banks CountyGA310150$64,600
9Fulton CountyGA298221$113,200
10Dawson CountyGA229132$59,500
11Clarke CountyGA200119$48,600
12DeKalb CountyGA200135$69,100
13Cobb CountyGA153112$74,900
14Cherokee CountyGA14090$59,000
15Stephens CountyGA12461$66,100

Frequently asked questions

Where are people moving to Hall County from?
In 2022-2023, the most people moving to Hall County came from Gwinnett County, GA (3,416); Forsyth County, GA (789); Jackson County, GA (727).
Where are people leaving Hall County moving to?
The most people leaving Hall County moved to Gwinnett County, GA (1,651); Jackson County, GA (1,218); Forsyth County, GA (505).
Where does this migration data come from?
The IRS compares the address on each person's tax return with the address on their return a year earlier. A move is counted when the county or state changed. The data counts tax returns (roughly households) and the people listed on them, so people who do not file a return are not included.
Why are small flows missing?
The IRS only lists a county-to-county flow when it has at least 20 returns. Smaller flows are grouped together and are counted only in the totals.

Source: Internal Revenue Service, Statistics of Income, U.S. Population Migration Data · 2022-2023 filing years