Federal Data HubIRS Migration Flows · JSON

Northwest Hills Planning Region, CT

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

Net migration: +76 tax returns · +393 people · +$24,171,000 AGI

Inflow
2,914 returns · 4,741 people · $312,297,000 AGI
Outflow
2,838 returns · 4,348 people · $288,126,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Naugatuck Valley Planning Region, CT622$51,596,000
Capitol Planning Region, CT518$43,776,000
Western Connecticut Planning Regi, CT226$23,273,000
New York County, NY117$64,859,000
Dutchess County, NY66$5,290,000
Berkshire County, MA48$3,441,000
Westchester County, NY45$8,006,000
Kings County, NY42$7,981,000
Hampden County, MA35$2,235,000
Queens County, NY34$2,793,000

Top destinations (where leavers went)

CountyReturnsAGI
Capitol Planning Region, CT506$37,276,000
Naugatuck Valley Planning Region, CT489$29,372,000
Western Connecticut Planning Regi, CT135$14,223,000
New York County, NY100$37,197,000
Berkshire County, MA51$3,347,000
Dutchess County, NY41$2,722,000
Southeastern Connecticut Planning, CT39$2,695,000
Kings County, NY38$8,797,000
Middlesex County, MA36$2,290,000
Hampden County, MA31$2,150,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.