Pennsylvania Net Migration By County in 2022

Updated on July 29, 2024.

According to the US Census Bureau estimates, in 2022, the net migration for Pennsylvania was -14,010. Chester County had the highest net migration (4,599) followed by Cumberland County (3,195), and York County (2,471). On the other hand, Philadelphia County had the lowest net migration (-26,031), followed by Allegheny County (-9,619), and Delaware County (-1,407).

Net migration for a county refers to the difference between the number of migrants, both domestic and international, moving to the county and those leaving the county. Or to put it simply, the net migration for a given county is the inbound migration minus the outbound migration for that county.

You can also see similar information for other states and also by state for the United States.

Hover over or click on the chart to see this information for each county. The data can also be filtered, sorted, and explored further in a table below.

See this for other years:
Pennsylvania Net Migration By County in 2022
Pennsylvania Net Migration By County in 2022
County
Net Migration
Chester 4,599
Cumberland 3,195
York 2,471
Berks 2,323
Luzerne 2,155
Butler 1,446
Washington 1,021
Schuylkill 1,019
Westmoreland 927
Montgomery 839
Pike 817
Franklin 750
Lackawanna 673
Northampton 646
Columbia 632
Adams 603
Lehigh 562
Dauphin 552
Lebanon 530
Carbon 394
Erie 367
Union 354
Wayne 342
Perry 320
Indiana 290
Items per page:
1 – 25 of 67