Ranking of Pennsylvania Counties By Net Domestic Migration in 2017

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2017, the Net Domestic Migration for Pennsylvania was -27.49K. Among all Pennsylvania counties, Montgomery County had the highest net domestic migration (1.48K), followed by Monroe County (1.36K), and Northampton County (1.09K).

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 2017
Montgomery
Monroe
Northampton
Cumberland
Butler
Adams
Bucks
York
Pike
Carbon
Ranking of Pennsylvania Counties By Net Domestic Migration in 2017
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Montgomery County 1482
2 Monroe County 1362
3 Northampton County 1085
4 Cumberland County 947
5 Butler County 893
6 Adams County 638
7 Bucks County 617
8 York County 611
9 Pike County 542
10 Carbon County 523
11 Luzerne County 514
12 Clarion County 425
13 Lebanon County 414
14 Washington County 347
15 Franklin County 280
16 Lehigh County 272
17 Huntingdon County 123
18 Wayne County 97
19 Snyder County 54
20 Sullivan County 51
21 Forest County 50
22 Perry County 33
23 Juniata County 11
24 Montour County 8
25 Chester County -14
26 Mifflin County -15
27 Fulton County -18
28 Cameron County -72
29 Bedford County -95
30 Potter County -96
31 Wyoming County -97
32 Lancaster County -113
33 Jefferson County -122
34 Bradford County -142
35 Elk County -147
36 Clinton County -155
37 Armstrong County -166
38 Blair County -171
39 Clearfield County -182
40 Susquehanna County -185
41 McKean County -192
42 Warren County -212
43 Indiana County -249
44 Schuylkill County -263
45 Northumberland County -295
46 Somerset County -298
47 Greene County -332
48 Columbia County -377
49 Dauphin County -393
50 Lawrence County -425
51 Crawford County -449
52 Tioga County -500
53 Fayette County -515
54 Venango County -543
55 Beaver County -604
56 Berks County -675
57 Lycoming County -788
58 Mercer County -834
59 Lackawanna County -840
60 Union County -852
61 Westmoreland County -893
62 Cambria County -902
63 Centre County -1020
64 Delaware County -2369
65 Erie County -3475
66 Allegheny County -8091
67 Philadelphia County -10697