Ranking of Pennsylvania Counties By Population with American Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 574.14K people in Pennsylvania with American ancestry. Among all Pennsylvania counties, Philadelphia County had the highest population with American ancestry (39.38K), followed by Montgomery County (34.92K), and Allegheny County (34.41K).

The chart and table below shows the top 10 counties with high number of people with American ancestry.

You can see similar information for other states and for other ancestry groups in Pennsylvania.

Data Source: US Census Bureau.
Ranking of Pennsylvania Counties By Population with American Ancestry in 2021
Philadelphia County
Montgomery County
Allegheny County
York County
Lancaster County
Bucks County
Northampton County
Franklin County
Chester County
Dauphin County
Ranking of Pennsylvania Counties By Population with American Ancestry in 2021
0 of 0
Rank County Population
1 Philadelphia County 39375
2 Montgomery County 34925
3 Allegheny County 34407
4 York County 33081
5 Lancaster County 32764
6 Bucks County 28335
7 Northampton County 22936
8 Franklin County 20222
9 Chester County 17171
10 Dauphin County 17009
11 Delaware County 16578
12 Berks County 15121
13 Westmoreland County 13955
14 Cumberland County 13669
15 Lehigh County 12005
16 Adams County 10039
17 Erie County 9277
18 Luzerne County 9186
19 Butler County 8250
20 Tioga County 8204
21 Monroe County 8198
22 Centre County 7817
23 Lackawanna County 7804
24 Mercer County 7569
25 Lebanon County 7407
26 Lycoming County 6999
27 Washington County 6433
28 Fayette County 6327
29 Blair County 6297
30 Cambria County 5856
31 Beaver County 5679
32 Mifflin County 5410
33 Schuylkill County 5020
34 Crawford County 4857
35 Clearfield County 4693
36 Perry County 4511
37 Wayne County 4494
38 Northumberland County 4381
39 Bradford County 4159
40 Bedford County 3673
41 Somerset County 3522
42 Indiana County 3488
43 Huntingdon County 3479
44 Carbon County 3464
45 Snyder County 3264
46 Juniata County 3096
47 Venango County 2955
48 Lawrence County 2847
49 Clinton County 2845
50 McKean County 2784
51 Columbia County 2704
52 Armstrong County 2626
53 Union County 2516
54 Greene County 2443
55 Jefferson County 2288
56 Pike County 2246
57 Warren County 2020
58 Clarion County 1830
59 Potter County 1813
60 Susquehanna County 1798
61 Fulton County 1774
62 Wyoming County 1357
63 Elk County 1209
64 Montour County 751
65 Cameron County 442
66 Forest County 283
67 Sullivan County 206