Federal Data HubIRS Migration Flows · JSON

Berkeley County, WV

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

Net migration: +1,244 tax returns · +2,283 people · +$88,436,000 AGI

Inflow
4,464 returns · 7,919 people · $268,998,000 AGI
Outflow
3,220 returns · 5,636 people · $180,562,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Jefferson County, WV566$29,545,000
Washington County, MD521$26,962,000
Frederick County, VA343$20,128,000
Frederick County, MD195$14,299,000
Loudoun County, VA173$14,837,000
Winchester city, VA123$6,948,000
Fairfax County, VA121$8,527,000
Morgan County, WV112$5,539,000
Montgomery County, MD108$7,915,000
Franklin County, PA89$4,263,000

Top destinations (where leavers went)

CountyReturnsAGI
Jefferson County, WV389$21,846,000
Washington County, MD309$13,231,000
Frederick County, VA167$10,904,000
Morgan County, WV135$6,312,000
Frederick County, MD96$6,588,000
Franklin County, PA79$4,059,000
Winchester city, VA75$3,198,000
Loudoun County, VA66$4,838,000
Fairfax County, VA55$3,466,000
Monongalia County, WV46$1,569,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.