Federal Data HubIRS Migration Flows · JSON

Hancock County, ME

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

Net migration: +122 tax returns · +287 people · +$26,573,000 AGI

Inflow
1,568 returns · 2,454 people · $127,475,000 AGI
Outflow
1,446 returns · 2,167 people · $100,902,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Penobscot County, ME254$16,128,000
Waldo County, ME62$3,779,000
Washington County, ME59$2,107,000
Cumberland County, ME58$3,897,000
York County, ME43$2,514,000
Kennebec County, ME31$1,412,000
Somerset County, ME22$851,000

Top destinations (where leavers went)

CountyReturnsAGI
Penobscot County, ME294$16,378,000
Cumberland County, ME77$6,949,000
Washington County, ME63$2,667,000
Waldo County, ME61$3,740,000
York County, ME29$1,843,000
Knox County, ME27$1,411,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.