Federal Data HubIRS Migration Flows · JSON

Hudson County, NJ

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

Net migration: -1,142 tax returns · -11,001 people · $-876,266,000 AGI

Inflow
29,898 returns · 39,987 people · $3,259,082,000 AGI
Outflow
31,040 returns · 50,988 people · $4,135,348,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
New York County, NY3,860$719,036,000
Bergen County, NJ2,438$222,062,000
Kings County, NY2,014$197,653,000
Essex County, NJ1,745$126,399,000
Queens County, NY1,625$163,321,000
Middlesex County, NJ1,042$102,412,000
Union County, NJ903$74,130,000
Morris County, NJ735$78,799,000
Bronx County, NY733$35,091,000
Monmouth County, NJ663$81,167,000

Top destinations (where leavers went)

CountyReturnsAGI
Bergen County, NJ3,893$500,517,000
Essex County, NJ2,594$379,671,000
Union County, NJ1,714$252,505,000
New York County, NY1,667$287,668,000
Middlesex County, NJ1,620$194,521,000
Kings County, NY1,142$117,028,000
Morris County, NJ973$189,065,000
Queens County, NY908$76,588,000
Passaic County, NJ871$75,900,000
Monmouth County, NJ841$155,331,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.