Ranking of Pennsylvania Counties By Population in 2023

Updated on August 1, 2024.

Based on the US Census Vintage data estimates, in 2023, the Population for Pennsylvania was 12.96M. Among all Pennsylvania counties, Philadelphia County had the highest population (1.55M), followed by Allegheny County (1.23M), and Montgomery County (868.74K).

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 2023
Philadelphia
Allegheny
Montgomery
Bucks
Delaware
Lancaster
Chester
York
Berks
Lehigh
Ranking of Pennsylvania Counties By Population in 2023
Items per page:
0 of 0
Rank County Population
1 Philadelphia County 1550542
2 Allegheny County 1224825
3 Montgomery County 868742
4 Bucks County 645984
5 Delaware County 576720
6 Lancaster County 558589
7 Chester County 549784
8 York County 464640
9 Berks County 432821
10 Lehigh County 377754
11 Westmoreland County 351163
12 Luzerne County 327388
13 Northampton County 319091
14 Dauphin County 289234
15 Cumberland County 270738
16 Erie County 267571
17 Lackawanna County 216123
18 Washington County 210232
19 Butler County 198413
20 Monroe County 166053
21 Beaver County 165631
22 Franklin County 157854
23 Centre County 157795
24 Lebanon County 144252
25 Schuylkill County 143786
26 Cambria County 130668
27 Fayette County 123915
28 Blair County 120273
29 Lycoming County 112724
30 Mercer County 108503
31 Adams County 106748
32 Northumberland County 90120
33 Lawrence County 84472
34 Indiana County 83094
35 Crawford County 82001
36 Clearfield County 77090
37 Somerset County 72197
38 Carbon County 65458
39 Columbia County 65439
40 Armstrong County 64074
41 Pike County 61247
42 Bradford County 59695
43 Wayne County 51262
44 Venango County 49431
45 Bedford County 47350
46 Perry County 46083
47 Mifflin County 45922
48 Jefferson County 43612
49 Huntingdon County 43514
50 Union County 42042
51 Tioga County 40840
52 Snyder County 39717
53 McKean County 39519
54 Susquehanna County 38109
55 Clinton County 37607
56 Warren County 37572
57 Clarion County 36970
58 Greene County 34357
59 Elk County 30198
60 Wyoming County 25902
61 Juniata County 23243
62 Montour County 17860
63 Potter County 15999
64 Fulton County 14468
65 Forest County 6449
66 Sullivan County 5834
67 Cameron County 4380