Federal Data HubIRS Migration Flows · JSON

Monmouth County, NJ

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

Net migration: -1,755 tax returns · -539 people · +$6,885,000 AGI

Inflow
13,705 returns · 23,028 people · $1,816,010,000 AGI
Outflow
15,460 returns · 23,567 people · $1,809,125,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Ocean County, NJ2,276$212,151,000
Middlesex County, NJ1,907$220,412,000
Hudson County, NJ841$155,331,000
Richmond County, NY829$103,981,000
Kings County, NY785$121,894,000
Union County, NJ503$80,215,000
New York County, NY459$131,996,000
Bergen County, NJ370$63,325,000
Essex County, NJ336$47,065,000
Somerset County, NJ305$49,131,000

Top destinations (where leavers went)

CountyReturnsAGI
Ocean County, NJ2,845$267,064,000
Middlesex County, NJ1,504$130,416,000
New York County, NY734$164,257,000
Hudson County, NJ663$81,167,000
Kings County, NY343$37,106,000
Palm Beach County, FL339$139,933,000
Burlington County, NJ334$24,878,000
Union County, NJ300$37,298,000
Mercer County, NJ290$27,565,000
Philadelphia County, PA224$16,117,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.