County
York County, ME
In the IRS's 2022–2023 Statistics of Income migration data, York County, ME recorded 4,799 households (7,217 people) moving in and 4,073 households (5,888 people) moving out — a net gained of 726 households and $130.59M in reported adjusted gross income.
The single largest recorded destination was Cumberland County, ME: 1,310 households (1,879 people) relocated there, taking $84.01M in reported income with them.
At the state level, no destination drew more movers out of York County, ME than New Hampshire, which accounted for 972 households and $64.01M in reported AGI.
Inbound (reported)
$416.74M
4,799 households · 7,217 people
Outbound (reported)
$286.15M
4,073 households · 5,888 people
Net (reported)
$130.59M
726 households · 1,329 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
| County | Households | People | Reported AGI |
|---|---|---|---|
| Cumberland County, ME | 1,310 | 1,879 | $84.01M |
| Strafford County, NH | 473 | 718 | $27.39M |
| Rockingham County, NH | 289 | 399 | $23.11M |
| Suffolk County, MA | 121 | 136 | $14.19M |
| Middlesex County, MA | 147 | 190 | $13.89M |
| Essex County, MA | 110 | 171 | $11.05M |
| Androscoggin County, ME | 177 | 273 | $9.66M |
| Kennebec County, ME | 112 | 169 | $6.27M |
| Collier County, FL | 22 | 39 | $6.24M |
| Carroll County, NH | 65 | 97 | $5.49M |
| Oxford County, ME | 109 | 185 | $4.74M |
| Penobscot County, ME | 112 | 144 | $4.26M |
| Capitol Planning Region, CT | 26 | 49 | $4.13M |
| Indian River County, FL | 20 | 33 | $3.90M |
| Sarasota County, FL | 24 | 35 | $3.86M |
| Lee County, FL | 33 | 52 | $3.47M |
| Sagadahoc County, ME | 48 | 72 | $3.37M |
| Hillsborough County, NH | 72 | 100 | $3.29M |
| Palm Beach County, FL | 25 | 38 | $3.16M |
| Barnstable County, MA | 22 | 35 | $3.08M |
“Where they moved” excludes moves within York County, ME itself. Switch to inbound to see the other direction.