Migration + Wealth Flow Explorer

County

Middlesex County, MA

In the IRS's 2022–2023 Statistics of Income migration data, Middlesex County, MA recorded 43,465 households (60,758 people) moving in and 47,353 households (68,951 people) moving out — a net lost of 3,888 households and $1.26B in reported adjusted gross income.

The single largest recorded source of newcomers was Suffolk County, MA: 9,674 households (13,242 people) moved from there, representing $1.13B in reported income.

At the state level, no state sent more newcomers into Middlesex County, MA than New York, which accounted for 2,851 households and $312.98M in reported AGI.

Inbound (reported)

$4.75B

43,465 households · 60,758 people

Outbound (reported)

$6.01B

47,353 households · 68,951 people

Net (reported)

-$1.26B

-3,888 households · -8,193 people

States sending newcomers

Shaded by reported AGI coming from each state. Hover a state for numbers. County-to-county detail below.

Top origin counties

CountyHouseholdsPeopleReported AGI
Suffolk County, MA9,67413,242$1.13B
Norfolk County, MA3,3725,010$665.24M
Essex County, MA4,1846,252$333.63M
Worcester County, MA2,9274,356$246.63M
New York County, NY641795$117.27M
Hillsborough County, NH1,1491,666$89.94M
Palm Beach County, FL208283$57.87M
Cook County, IL419574$54.17M
Santa Clara County, CA279398$54.16M
Los Angeles County, CA555710$54.02M
Plymouth County, MA669894$53.74M
Rockingham County, NH610827$53.56M
King County, WA318471$53.53M
Kings County, NY435549$45.42M
Barnstable County, MA438576$45.34M
San Francisco County, CA211276$43.77M
South Central Connecticut Plannin, CT274362$41.07M
Montgomery County, MD222327$35.23M
Bristol County, MA499700$34.97M
Capitol Planning Region, CT441539$34.47M

Where newcomers came from” excludes moves within Middlesex County, MA itself. Switch to outbound to see the other direction.