Federal Data HubIRS Migration Flows · JSON

Erie County, NY

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

Net migration: -2,722 tax returns · -3,425 people · $-303,710,000 AGI

Inflow
11,871 returns · 18,978 people · $724,920,000 AGI
Outflow
14,593 returns · 22,403 people · $1,028,630,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Niagara County, NY1,892$101,769,000
Monroe County, NY566$31,991,000
Queens County, NY424$17,622,000
Cattaraugus County, NY352$16,129,000
Chautauqua County, NY345$16,772,000
Kings County, NY286$15,660,000
Onondaga County, NY219$13,025,000
Bronx County, NY217$7,804,000
Wyoming County, NY188$10,419,000
Genesee County, NY180$9,333,000

Top destinations (where leavers went)

CountyReturnsAGI
Niagara County, NY2,163$126,414,000
Monroe County, NY556$31,498,000
Cattaraugus County, NY366$20,433,000
Chautauqua County, NY347$18,099,000
Genesee County, NY251$14,536,000
Kings County, NY234$13,621,000
New York County, NY232$22,463,000
Wyoming County, NY213$13,887,000
King County, WA203$17,470,000
Mecklenburg County, NC199$15,860,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.