Federal Data HubIRS Migration Flows · JSON

King William County, VA

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

Net migration: +153 tax returns · +310 people · +$12,361,000 AGI

Inflow
641 returns · 1,150 people · $40,455,000 AGI
Outflow
488 returns · 840 people · $28,094,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Hanover County, VA142$9,796,000
Henrico County, VA108$6,648,000
Chesterfield County, VA36$2,152,000
King and Queen County, VA34$2,302,000
New Kent County, VA31$1,857,000
Richmond city, VA27$1,688,000
James City County, VA24$1,608,000

Top destinations (where leavers went)

CountyReturnsAGI
Hanover County, VA76$3,949,000
Henrico County, VA47$2,375,000
King and Queen County, VA35$2,197,000
New Kent County, VA29$1,824,000
Richmond city, VA27$1,465,000
Chesterfield County, VA25$1,325,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.