Migration + Wealth Flow Explorer

County

Forsyth County, NC

In the IRS's 2022–2023 Statistics of Income migration data, Forsyth County, NC recorded 7,315 households (12,313 people) moving in and 7,519 households (12,702 people) moving out — a net lost of 204 households and $38.79M in reported adjusted gross income.

The single largest recorded source of newcomers was Guilford County, NC: 1,665 households (2,863 people) moved from there, representing $95.40M in reported income.

At the state level, no state sent more newcomers into Forsyth County, NC than Florida, which accounted for 418 households and $34.37M in reported AGI.

Inbound (reported)

$467.00M

7,315 households · 12,313 people

Outbound (reported)

$505.79M

7,519 households · 12,702 people

Net (reported)

-$38.79M

-204 households · -389 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
Guilford County, NC1,6652,863$95.40M
Davidson County, NC7311,348$42.03M
Wake County, NC279431$26.83M
Mecklenburg County, NC382557$24.46M
Davie County, NC295474$22.16M
Stokes County, NC358613$18.25M
Durham County, NC124183$8.78M
Yadkin County, NC152262$7.57M
Iredell County, NC121190$7.50M
Randolph County, NC140249$6.68M
Surry County, NC144259$6.63M
Alamance County, NC95150$6.21M
Lee County, FL3971$6.05M
Buncombe County, NC83126$5.87M
Rockingham County, NC109196$5.52M
Cook County, IL5591$5.48M
Broward County, FL4582$5.36M
Palm Beach County, FL5592$5.34M
Miami-Dade County, FL78134$5.08M
New Hanover County, NC6698$4.96M

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