Federal Data HubIRS Migration Flows · JSON

Orange County, VA

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

Net migration: +204 tax returns · +433 people · +$25,733,000 AGI

Inflow
1,565 returns · 2,821 people · $113,358,000 AGI
Outflow
1,361 returns · 2,388 people · $87,625,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Spotsylvania County, VA181$13,512,000
Culpeper County, VA127$6,373,000
Stafford County, VA97$9,391,000
Albemarle County, VA88$5,582,000
Prince William County, VA86$6,091,000
Louisa County, VA79$3,865,000
Fairfax County, VA77$10,394,000
Greene County, VA52$3,049,000
Fauquier County, VA44$3,035,000
Madison County, VA35$2,176,000

Top destinations (where leavers went)

CountyReturnsAGI
Spotsylvania County, VA147$10,253,000
Louisa County, VA98$6,598,000
Culpeper County, VA86$4,482,000
Albemarle County, VA75$7,179,000
Greene County, VA65$4,109,000
Fredericksburg city, VA43$2,436,000
Madison County, VA39$1,801,000
Stafford County, VA38$2,072,000
Fairfax County, VA34$2,495,000
Prince William County, VA33$1,688,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.