Migration + Wealth Flow Explorer

County

Essex County, MA

In the IRS's 2022–2023 Statistics of Income migration data, Essex County, MA recorded 13,661 households (21,095 people) moving in and 15,318 households (23,155 people) moving out — a net lost of 1,657 households and $36.23M in reported adjusted gross income.

The single largest recorded destination was Middlesex County, MA: 4,184 households (6,252 people) relocated there, taking $333.63M in reported income with them.

At the state level, no destination drew more movers out of Essex County, MA than New Hampshire, which accounted for 2,922 households and $357.50M in reported AGI.

Inbound (reported)

$1.50B

13,661 households · 21,095 people

Outbound (reported)

$1.54B

15,318 households · 23,155 people

Net (reported)

-$36.23M

-1,657 households · -2,060 people

States receiving movers

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

Top destination counties

CountyHouseholdsPeopleReported AGI
Middlesex County, MA4,1846,252$333.63M
Rockingham County, NH1,6722,649$197.70M
Suffolk County, MA1,9492,736$183.16M
Collier County, FL97157$66.10M
Belknap County, NH92161$53.76M
Hillsborough County, NH6591,041$49.40M
Palm Beach County, FL156269$47.88M
Norfolk County, MA455668$43.27M
Worcester County, MA578986$39.91M
Lee County, FL102169$27.16M
Cumberland County, ME134169$22.93M
Plymouth County, MA229349$21.49M
York County, ME190304$21.41M
New York County, NY236260$21.30M
Barnstable County, MA137214$19.55M
Sarasota County, FL71117$19.48M
Carroll County, NH101165$19.19M
Strafford County, NH225327$15.87M
Miami-Dade County, FL84125$13.38M
Pinellas County, FL86121$12.15M

Where they moved” excludes moves within Essex County, MA itself. Switch to inbound to see the other direction.