Federal Data HubIRS Migration Flows · JSON

Phelps County, MO

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

Net migration: -66 tax returns · -7 people · $-6,916,000 AGI

Inflow
1,244 returns · 2,206 people · $56,588,000 AGI
Outflow
1,310 returns · 2,213 people · $63,504,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Pulaski County, MO105$4,026,000
Crawford County, MO91$3,395,000
Dent County, MO73$2,865,000
St. Louis County, MO59$2,252,000
Maries County, MO51$1,956,000
Texas County, MO42$1,837,000
Franklin County, MO40$1,797,000
Greene County, MO34$1,105,000
Boone County, MO27$1,558,000
St. Charles County, MO23$1,145,000

Top destinations (where leavers went)

CountyReturnsAGI
Pulaski County, MO80$2,641,000
St. Louis County, MO74$4,424,000
Crawford County, MO61$2,367,000
Dent County, MO59$1,814,000
Greene County, MO50$1,871,000
Boone County, MO48$1,738,000
Maries County, MO45$1,926,000
Franklin County, MO36$1,644,000
St. Charles County, MO32$2,060,000
St. Louis city, MO30$894,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.