Federal Data HubIRS Migration Flows · JSON

Richmond County, NY

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

Net migration: -1,804 tax returns · -1,765 people · $-365,835,000 AGI

Inflow
9,007 returns · 16,971 people · $520,030,000 AGI
Outflow
10,811 returns · 18,736 people · $885,865,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Kings County, NY4,523$254,121,000
Queens County, NY661$38,512,000
New York County, NY483$29,808,000
Bronx County, NY269$10,139,000
Middlesex County, NJ246$17,505,000
Monmouth County, NJ200$14,506,000
Hudson County, NJ142$10,853,000
Nassau County, NY120$11,163,000
Union County, NJ90$4,632,000
Ocean County, NJ89$5,717,000

Top destinations (where leavers went)

CountyReturnsAGI
Kings County, NY1,573$98,023,000
Middlesex County, NJ843$78,807,000
Monmouth County, NJ829$103,981,000
Queens County, NY500$29,482,000
New York County, NY418$35,965,000
Hudson County, NJ335$29,575,000
Ocean County, NJ323$26,971,000
Union County, NJ230$31,386,000
Bronx County, NY203$7,231,000
Palm Beach County, FL184$18,769,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.