Federal Data HubIRS Migration Flows · JSON

Berks County, PA

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

Net migration: -386 tax returns · +50 people · $-59,858,000 AGI

Inflow
7,823 returns · 13,309 people · $448,643,000 AGI
Outflow
8,209 returns · 13,259 people · $508,501,000 AGI

Top origins (where new residents came from)

CountyReturnsAGI
Montgomery County, PA1,023$71,095,000
Lancaster County, PA571$34,513,000
Lehigh County, PA546$28,454,000
Chester County, PA534$36,767,000
Philadelphia County, PA308$19,962,000
Bronx County, NY301$9,377,000
Lebanon County, PA270$13,370,000
Schuylkill County, PA255$14,539,000
Kings County, NY179$6,463,000
Queens County, NY161$5,779,000

Top destinations (where leavers went)

CountyReturnsAGI
Montgomery County, PA791$53,316,000
Lancaster County, PA765$45,141,000
Lehigh County, PA490$28,163,000
Chester County, PA408$28,105,000
Schuylkill County, PA375$18,580,000
Philadelphia County, PA331$16,685,000
Lebanon County, PA326$17,632,000
Northampton County, PA142$7,745,000
Dauphin County, PA123$6,687,000
Bucks County, PA116$8,851,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.