Federal Data HubIRS Migration Flows · JSON

Plymouth County, MA

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

Net migration: -307 tax returns · +642 people · +$89,113,000 AGI

Inflow
12,131 returns · 19,482 people · $1,223,501,000 AGI
Outflow
12,438 returns · 18,840 people · $1,134,388,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Norfolk County, MA3,104$325,539,000
Suffolk County, MA1,763$210,845,000
Bristol County, MA1,710$131,447,000
Middlesex County, MA873$113,357,000
Barnstable County, MA813$67,855,000
Worcester County, MA255$23,197,000
Essex County, MA229$21,493,000
Providence County, RI191$11,649,000
Los Angeles County, CA65$6,656,000
Rockingham County, NH64$5,900,000

Top destinations (where leavers went)

CountyReturnsAGI
Norfolk County, MA2,297$190,101,000
Bristol County, MA2,268$133,519,000
Suffolk County, MA1,167$106,725,000
Middlesex County, MA669$53,745,000
Barnstable County, MA556$54,308,000
Providence County, RI298$19,588,000
Worcester County, MA264$19,364,000
Essex County, MA161$13,082,000
New York County, NY151$14,669,000
Palm Beach County, FL92$34,122,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.