Ranking of Pennsylvania Counties By Population in 2017

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2017, the Population for Pennsylvania was 12.80M. Among all Pennsylvania counties, Philadelphia County had the highest population (1.58M), followed by Allegheny County (1.22M), and Montgomery County (824.53K).

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 Population in 2017
Philadelphia
Allegheny
Montgomery
Bucks
Delaware
Lancaster
Chester
York
Berks
Lehigh
Ranking of Pennsylvania Counties By Population in 2017
Items per page:
0 of 0
Rank County Population
1 Philadelphia County 1581699
2 Allegheny County 1220423
3 Montgomery County 824533
4 Bucks County 627302
5 Delaware County 564015
6 Lancaster County 541352
7 Chester County 519057
8 York County 445924
9 Berks County 417601
10 Lehigh County 365772
11 Westmoreland County 352152
12 Luzerne County 318031
13 Northampton County 303178
14 Dauphin County 275796
15 Erie County 273855
16 Cumberland County 249328
17 Lackawanna County 210603
18 Washington County 207152
19 Butler County 187083
20 Monroe County 168033
21 Beaver County 165779
22 Centre County 162549
23 Franklin County 154731
24 Schuylkill County 142550
25 Lebanon County 139473
26 Cambria County 133035
27 Fayette County 131340
28 Blair County 123173
29 Lycoming County 114146
30 Mercer County 111526
31 Adams County 102629
32 Northumberland County 91766
33 Lawrence County 86608
34 Crawford County 85790
35 Indiana County 84809
36 Clearfield County 79803
37 Somerset County 74273
38 Armstrong County 66042
39 Columbia County 65638
40 Carbon County 63885
41 Bradford County 60996
42 Pike County 55492
43 Venango County 51800
44 Wayne County 51193
45 Bedford County 48359
46 Mifflin County 46270
47 Perry County 46043
48 Huntingdon County 45447
49 Union County 44744
50 Jefferson County 43829
51 McKean County 41427
52 Susquehanna County 40939
53 Tioga County 40729
54 Snyder County 40621
55 Warren County 39682
56 Clarion County 39020
57 Clinton County 38830
58 Greene County 36875
59 Elk County 30274
60 Wyoming County 27409
61 Juniata County 24628
62 Montour County 18255
63 Potter County 16839
64 Fulton County 14469
65 Forest County 7328
66 Sullivan County 6136
67 Cameron County 4611