Federal Data HubIRS Migration Flows · JSON

Sullivan County, NY

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

Net migration: -109 tax returns · -21 people · $-5,180,000 AGI

Inflow
2,007 returns · 3,808 people · $163,530,000 AGI
Outflow
2,116 returns · 3,829 people · $168,710,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Orange County, NY455$28,048,000
Kings County, NY209$21,832,000
Ulster County, NY129$10,013,000
Queens County, NY123$12,153,000
New York County, NY98$24,592,000
Bronx County, NY73$4,526,000
Rockland County, NY56$2,270,000
Westchester County, NY50$5,220,000
Nassau County, NY41$5,465,000
Suffolk County, NY34$2,699,000

Top destinations (where leavers went)

CountyReturnsAGI
Orange County, NY338$20,077,000
Ulster County, NY138$6,952,000
Kings County, NY99$15,457,000
Queens County, NY60$4,614,000
Rockland County, NY52$2,022,000
New York County, NY52$8,616,000
Pike County, PA41$6,460,000
Palm Beach County, FL38$6,056,000
Westchester County, NY36$5,057,000
Delaware County, NY35$2,729,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.