Federal Data HubIRS Migration Flows · JSON

Monongalia County, WV

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

Net migration: +42 tax returns · -233 people · $-47,130,000 AGI

Inflow
3,237 returns · 4,678 people · $182,212,000 AGI
Outflow
3,195 returns · 4,911 people · $229,342,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Marion County, WV226$11,630,000
Preston County, WV175$8,037,000
Kanawha County, WV102$4,435,000
Harrison County, WV98$4,770,000
Fayette County, PA88$7,804,000
Allegheny County, PA82$7,569,000
Wood County, WV56$2,049,000
Greene County, PA47$2,167,000
Berkeley County, WV46$1,569,000
Taylor County, WV43$2,500,000

Top destinations (where leavers went)

CountyReturnsAGI
Marion County, WV250$13,732,000
Preston County, WV170$12,451,000
Allegheny County, PA146$8,845,000
Harrison County, WV110$5,651,000
Fayette County, PA94$5,246,000
Kanawha County, WV62$2,968,000
Greene County, PA57$3,307,000
Berkeley County, WV50$2,976,000
Washington County, PA38$2,999,000
Mecklenburg County, NC35$1,893,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.