Federal Data HubIRS Migration Flows · JSON

Bronx County, NY

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

Net migration: -16,415 tax returns · -31,100 people · $-1,033,458,000 AGI

Inflow
23,194 returns · 39,034 people · $1,006,599,000 AGI
Outflow
39,609 returns · 70,134 people · $2,040,057,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
New York County, NY5,817$280,205,000
Kings County, NY2,480$102,735,000
Westchester County, NY2,232$119,787,000
Queens County, NY2,173$95,215,000
Essex County, NJ394$13,009,000
Hudson County, NJ388$17,034,000
Bergen County, NJ376$20,615,000
Nassau County, NY287$14,292,000
Orange County, NY254$11,367,000
Passaic County, NJ245$7,719,000

Top destinations (where leavers went)

CountyReturnsAGI
Westchester County, NY5,118$357,803,000
New York County, NY4,691$215,755,000
Queens County, NY2,729$128,729,000
Kings County, NY2,356$90,935,000
Bergen County, NJ1,034$67,216,000
Orange County, NY844$58,959,000
Essex County, NJ831$44,072,000
Hudson County, NJ733$35,091,000
Greater Bridgeport Planning Regio, CT664$37,743,000
Passaic County, NJ641$25,579,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.