Federal Data HubIRS Migration Flows · JSON

Nash County, NC

County-to-county migration · IRS SOI · filing years 2022-2023

Net migration: +155 tax returns · +377 people · +$13,519,000 AGI

Inflow
2,702 returns · 5,088 people · $143,156,000 AGI
Outflow
2,547 returns · 4,711 people · $129,637,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Edgecombe County, NC506$18,322,000
Wake County, NC465$25,850,000
Wilson County, NC246$12,555,000
Johnston County, NC128$7,844,000
Halifax County, NC122$5,290,000
Franklin County, NC92$5,544,000
Pitt County, NC83$3,669,000
Durham County, NC44$2,180,000
Wayne County, NC27$1,388,000
Guilford County, NC24$1,076,000

Top destinations (where leavers went)

CountyReturnsAGI
Edgecombe County, NC505$21,473,000
Wake County, NC319$19,677,000
Wilson County, NC272$13,524,000
Pitt County, NC103$4,345,000
Johnston County, NC100$5,600,000
Halifax County, NC92$3,710,000
Franklin County, NC65$2,430,000
Guilford County, NC42$1,860,000
Durham County, NC38$2,095,000
Mecklenburg County, NC37$1,182,000

IRS migration data tracks where tax filers lived in consecutive years. A "return" is roughly a household; "AGI" is the adjusted gross income that moved with them. Net migration = inflow − outflow. Small county-pair flows are suppressed by the IRS for privacy and shown blank.

Source: IRS SOI Migration Data. License: CC0 1.0.