New York
State-to-state migration of people and income, 2022–2023 filing years
Between the 2022 and 2023 filing years, New York saw a net loss of 75,987 tax-filing households and a net loss of 164,112 individuals. On net, the area lost $10.6B in associated adjusted gross income (AGI, nominal dollars). The largest inflow came from New Jersey; the largest outflow went to New Jersey. These figures cover federal income tax filers only and do not indicate why people moved.
Income (AGI) in and out
New York counties
Net migration by county. Hover for figures; click a county to open it.
Top origin states
- 1New Jersey26,793$3.0B
- 2Florida22,011$2.0B
- 3California20,595$2.8B
- 4Pennsylvania14,412$1.1B
- 5Massachusetts11,027$1.1B
- 6Connecticut10,486$1.2B
- 7Texas9,433$930.3M
- 8North Carolina6,906$436.7M
- 9Virginia6,504$520.8M
- 10Georgia5,842$401.8M
Top destination states
- 1New Jersey43,699$5.1B
- 2Florida43,187$5.8B
- 3Pennsylvania20,643$1.5B
- 4California18,440$2.8B
- 5Connecticut15,535$2.4B
- 6North Carolina13,811$1.1B
- 7Texas12,961$1.2B
- 8Massachusetts10,479$1.0B
- 9Georgia9,138$611.6M
- 10Virginia8,124$647.3M
Net migration by year
| Year | Net AGI | Net people |
|---|---|---|
| 2012 | -$3.8B | -99,083 |
| 2013 | -$5.7B | -114,929 |
| 2014 | -$5.5B | -128,242 |
| 2015 | -$4.5B | -94,169 |
| 2016 | -$8.8B | -167,601 |
| 2017 | -$11.2B | -226,764 |
| 2018 | -$9.6B | -159,480 |
| 2019 | -$8.8B | -153,970 |
| 2020 | -$19.5B | -248,387 |
| 2021 | -$24.5B | -262,216 |
| 2022 | -$14.2B | -224,781 |
| 2023 | -$10.6B | -164,112 |
Counties in New York (62)
- Albany County
- Allegany County
- Bronx County
- Broome County
- Cattaraugus County
- Cayuga County
- Chautauqua County
- Chemung County
- Chenango County
- Clinton County
- Columbia County
- Cortland County
- Delaware County
- Dutchess County
- Erie County
- Essex County
- Franklin County
- Fulton County
- Genesee County
- Greene County
- Hamilton County
- Herkimer County
- Jefferson County
- Kings County
- Lewis County
- Livingston County
- Madison County
- Monroe County
- Montgomery County
- Nassau County
- New York County
- Niagara County
- Oneida County
- Onondaga County
- Ontario County
- Orange County
- Orleans County
- Oswego County
- Otsego County
- Putnam County
- Queens County
- Rensselaer County
- Richmond County
- Rockland County
- Saratoga County
- Schenectady County
- Schoharie County
- Schuyler County
- Seneca County
- St. Lawrence County
- Steuben County
- Suffolk County
- Sullivan County
- Tioga County
- Tompkins County
- Ulster County
- Warren County
- Washington County
- Wayne County
- Westchester County
- Wyoming County
- Yates County
Get the next update for New York
The IRS releases new migration data once a year. Drop your email and we will send the refreshed numbers when they land. No spam, unsubscribe anytime.
Source: IRS Statistics of Income migration data (public domain). Covers federal income tax filers only; AGI is nominal (not inflation adjusted). These numbers describe movement of filers and their reported income, not why people moved or economic loss. Methodology and caveats.