Federal Data HubIRS Migration Flows · JSON

Suffolk city, VA

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

Net migration: +657 tax returns · +1,264 people · +$46,972,000 AGI

Inflow
4,444 returns · 8,422 people · $287,076,000 AGI
Outflow
3,787 returns · 7,158 people · $240,104,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Chesapeake city, VA634$42,098,000
Portsmouth city, VA512$26,289,000
Virginia Beach city, VA483$31,026,000
Norfolk city, VA321$18,752,000
Newport News city, VA185$10,392,000
Isle of Wight County, VA183$16,595,000
Hampton city, VA168$9,349,000
San Diego County, CA65$4,322,000
York County, VA45$3,364,000
Southampton County, VA36$1,896,000

Top destinations (where leavers went)

CountyReturnsAGI
Chesapeake city, VA450$27,162,000
Portsmouth city, VA398$18,749,000
Virginia Beach city, VA284$16,977,000
Norfolk city, VA229$11,179,000
Isle of Wight County, VA195$13,688,000
Newport News city, VA144$6,214,000
Hampton city, VA126$5,414,000
Southampton County, VA56$2,312,000
Franklin city, VA52$2,575,000
Gates County, NC44$1,977,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.