Migration + Wealth Flow Explorer

County

Franklin County, NC

In the IRS's 2022–2023 Statistics of Income migration data, Franklin County, NC recorded 1,980 households (3,995 people) moving in and 1,287 households (2,439 people) moving out — a net gained of 693 households and $64.09M in reported adjusted gross income.

The single largest recorded source of newcomers was Wake County, NC: 1,371 households (2,774 people) moved from there, representing $105.95M in reported income.

Inbound (reported)

$142.03M

1,980 households · 3,995 people

Outbound (reported)

$77.94M

1,287 households · 2,439 people

Net (reported)

$64.09M

693 households · 1,556 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
Wake County, NC1,3712,774$105.95M
Granville County, NC143301$9.38M
Durham County, NC132255$8.84M
Vance County, NC135267$6.58M
Johnston County, NC82172$6.30M
Nash County, NC65129$2.43M
Warren County, NC2957$1.35M
Cumberland County, NC2340$1.20M

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