Federal Data HubIRS Migration Flows · JSON

Tompkins County, NY

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

Net migration: -646 tax returns · -847 people · $-54,659,000 AGI

Inflow
3,158 returns · 4,420 people · $207,854,000 AGI
Outflow
3,804 returns · 5,267 people · $262,513,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Cortland County, NY173$8,111,000
Tioga County, NY88$4,461,000
New York County, NY88$8,204,000
Kings County, NY79$7,114,000
Onondaga County, NY77$3,043,000
Cayuga County, NY68$3,392,000
Middlesex County, MA58$4,942,000
Broome County, NY56$3,361,000
Monroe County, NY55$3,384,000
Los Angeles County, CA54$3,841,000

Top destinations (where leavers went)

CountyReturnsAGI
New York County, NY205$16,736,000
Cortland County, NY198$11,204,000
Tioga County, NY102$5,558,000
Kings County, NY98$6,211,000
Middlesex County, MA95$6,278,000
Onondaga County, NY92$4,993,000
Cayuga County, NY86$5,504,000
Monroe County, NY71$4,630,000
Chemung County, NY71$4,318,000
Schuyler County, NY68$3,622,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.