Federal Data HubIRS Migration Flows · JSON

Passaic County, NJ

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

Net migration: -2,927 tax returns · -5,468 people · $-224,515,000 AGI

Inflow
10,694 returns · 17,961 people · $740,811,000 AGI
Outflow
13,621 returns · 23,429 people · $965,326,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Bergen County, NJ2,659$194,252,000
Essex County, NJ1,184$86,875,000
Hudson County, NJ871$75,900,000
Morris County, NJ720$57,632,000
Bronx County, NY641$25,579,000
New York County, NY348$23,006,000
Queens County, NY317$23,716,000
Kings County, NY284$19,393,000
Union County, NJ212$12,660,000
Middlesex County, NJ192$13,265,000

Top destinations (where leavers went)

CountyReturnsAGI
Bergen County, NJ2,812$193,771,000
Essex County, NJ1,347$86,156,000
Morris County, NJ1,255$132,911,000
Hudson County, NJ614$40,988,000
Sussex County, NJ406$29,272,000
Ocean County, NJ304$32,791,000
Union County, NJ246$15,876,000
Bronx County, NY245$7,719,000
New York County, NY234$21,458,000
Middlesex County, NJ222$13,692,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.