Federal Data HubIRS Migration Flows · JSON

Montgomery County, NY

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

Net migration: +17 tax returns · +49 people · +$1,888,000 AGI

Inflow
1,250 returns · 2,126 people · $61,409,000 AGI
Outflow
1,233 returns · 2,077 people · $59,521,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Fulton County, NY289$13,668,000
Schenectady County, NY162$8,546,000
Saratoga County, NY105$6,257,000
Albany County, NY95$4,526,000
Schoharie County, NY38$2,043,000
Herkimer County, NY38$1,366,000
Rensselaer County, NY36$1,761,000
Oneida County, NY24$738,000
Otsego County, NY23$1,571,000

Top destinations (where leavers went)

CountyReturnsAGI
Fulton County, NY303$14,565,000
Schenectady County, NY134$6,605,000
Saratoga County, NY102$6,008,000
Albany County, NY74$3,757,000
Herkimer County, NY51$2,014,000
Schoharie County, NY45$2,024,000
Rensselaer County, NY31$1,115,000
Otsego County, NY20$1,203,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.