Federal Data HubIRS Migration Flows · JSON

Carbon County, PA

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

Net migration: +196 tax returns · +506 people · +$12,435,000 AGI

Inflow
1,792 returns · 3,049 people · $103,816,000 AGI
Outflow
1,596 returns · 2,543 people · $91,381,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Lehigh County, PA297$15,126,000
Northampton County, PA218$12,134,000
Monroe County, PA158$8,183,000
Luzerne County, PA152$6,313,000
Schuylkill County, PA142$6,085,000
Philadelphia County, PA66$5,848,000
Montgomery County, PA62$5,283,000
Bucks County, PA48$3,499,000
Berks County, PA35$1,867,000
Kings County, NY28$2,302,000

Top destinations (where leavers went)

CountyReturnsAGI
Lehigh County, PA215$11,324,000
Schuylkill County, PA183$8,901,000
Northampton County, PA160$9,948,000
Luzerne County, PA148$7,625,000
Monroe County, PA132$7,096,000
Montgomery County, PA39$2,461,000
Philadelphia County, PA38$2,614,000
Berks County, PA35$1,943,000
Bucks County, PA24$1,666,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.