Federal Data HubIRS Migration Flows · JSON

Ocean County, NJ

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

Net migration: +263 tax returns · +1,066 people · +$170,923,000 AGI

Inflow
12,755 returns · 21,206 people · $1,264,948,000 AGI
Outflow
12,492 returns · 20,140 people · $1,094,025,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Monmouth County, NJ2,845$267,064,000
Middlesex County, NJ931$82,817,000
Kings County, NY663$52,646,000
Bergen County, NJ552$70,008,000
Union County, NJ457$55,116,000
Hudson County, NJ387$42,481,000
Burlington County, NJ386$35,350,000
Morris County, NJ357$84,766,000
Essex County, NJ349$55,273,000
Richmond County, NY323$26,971,000

Top destinations (where leavers went)

CountyReturnsAGI
Monmouth County, NJ2,276$212,151,000
Burlington County, NJ702$49,777,000
Middlesex County, NJ570$39,555,000
Atlantic County, NJ341$23,457,000
Hudson County, NJ322$33,514,000
Mercer County, NJ267$20,665,000
Bergen County, NJ257$20,853,000
Morris County, NJ247$29,778,000
Union County, NJ206$17,104,000
Palm Beach County, FL196$40,083,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.