Ranking of Pennsylvania Counties By Net Domestic Migration in 2020

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2020, the Net Domestic Migration for Pennsylvania was -20.85K. Among all Pennsylvania counties, Montgomery County had the highest net domestic migration (2.55K), followed by Cumberland County (2.37K), and Butler County (1.11K).

The chart below shows the top 10 counties, and the table below shows the ranking of all Pennsylvania counties.

You can see similar ranking information for related topics, and for other states. You can also see the ranking of all counties in the United States.

See this for other years:
Ranking of Pennsylvania Counties By Net Domestic Migration in 2020
Montgomery
Cumberland
Butler
York
Washington
Chester
Pike
Northampton
Dauphin
Bucks
Ranking of Pennsylvania Counties By Net Domestic Migration in 2020
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Montgomery County 2549
2 Cumberland County 2367
3 Butler County 1111
4 York County 643
5 Washington County 568
6 Chester County 431
7 Pike County 390
8 Northampton County 369
9 Dauphin County 313
10 Bucks County 260
11 Carbon County 258
12 Lebanon County 197
13 Monroe County 186
14 Wayne County 181
15 Schuylkill County 158
16 Adams County 157
17 Columbia County 62
18 Westmoreland County 45
19 Bedford County 41
20 Sullivan County 25
21 Fulton County 16
22 Franklin County 3
23 Forest County -1
24 Potter County -23
25 Cameron County -55
26 Mifflin County -67
27 Snyder County -76
28 Clarion County -85
29 Bradford County -92
30 Jefferson County -96
31 Montour County -98
31 Warren County -98
32 Luzerne County -109
33 Susquehanna County -112
34 Perry County -116
35 Wyoming County -118
36 Lawrence County -119
37 McKean County -126
38 Tioga County -148
39 Northumberland County -152
40 Armstrong County -154
41 Union County -159
42 Huntingdon County -160
43 Elk County -164
43 Juniata County -164
44 Lycoming County -183
45 Indiana County -224
46 Somerset County -246
47 Venango County -274
48 Clearfield County -281
49 Lehigh County -288
50 Greene County -300
51 Mercer County -301
52 Clinton County -335
53 Blair County -381
54 Lackawanna County -473
55 Berks County -508
56 Crawford County -575
57 Fayette County -664
58 Beaver County -723
59 Cambria County -787
60 Centre County -1043
61 Delaware County -1071
62 Erie County -1137
63 Lancaster County -1165
64 Allegheny County -3839
65 Philadelphia County -13894