Plymouth County, MA
Migration of people and income, 2022–2023 filing years
Between the 2022 and 2023 filing years, Plymouth County, MA saw a net loss of 307 tax-filing households and a net gain of 642 individuals. On net, the area gained $89.1M in associated adjusted gross income (AGI, nominal dollars). The largest inflow came from Norfolk County; the largest outflow went to Norfolk County. These figures cover federal income tax filers only and do not indicate why people moved.
Net income (AGI)
+$89.1M
nominal dollars
Net households
-307
tax returns
Net people
+642
exemptions
+1.2 net people per 1,000 residents (population 535,308)
Income (AGI) in and out
Moved in$1.2B
Moved out$1.1B
Net +$89.1M (nominal)
Where movers came from
- 1Norfolk County, MA3,104$325.5M
- 2Suffolk County, MA1,763$210.8M
- 3Bristol County, MA1,710$131.4M
- 4Middlesex County, MA873$113.4M
- 5Barnstable County, MA813$67.9M
- 6Worcester County, MA255$23.2M
- 7Essex County, MA229$21.5M
- 8Providence County, RI191$11.6M
- 9Los Angeles County, CA65$6.7M
- 10Hillsborough County, NH64$4.9M
Where movers went
- 1Norfolk County, MA2,297$190.1M
- 2Bristol County, MA2,268$133.5M
- 3Suffolk County, MA1,167$106.7M
- 4Middlesex County, MA669$53.7M
- 5Barnstable County, MA556$54.3M
- 6Providence County, RI298$19.6M
- 7Worcester County, MA264$19.4M
- 8Essex County, MA161$13.1M
- 9New York County, NY151$14.7M
- 10Palm Beach County, FL92$34.1M
Net migration by year
Net 2012–2023: +$1.5B (+22,541 people)
20122023
| Year | Net AGI | Net people |
|---|---|---|
| 2012 | +$140.3M | +1,520 |
| 2013 | +$172.8M | +2,603 |
| 2014 | +$187.9M | +2,268 |
| 2015 | +$71.9M | +420 |
| 2016 | +$147.5M | +2,206 |
| 2017 | +$214.3M | +4,042 |
| 2018 | -$11.4M | +2,291 |
| 2019 | +$93.7M | +1,671 |
| 2020 | +$250.0M | +3,055 |
| 2021 | +$254.8M | +2,162 |
| 2022 | -$109.9M | -339 |
| 2023 | +$89.1M | +642 |
Get the next update for Plymouth County, MA
The IRS releases new migration data once a year. Drop your email and we will send the refreshed numbers when they land. No spam, unsubscribe anytime.