Ranking of Pennsylvania Counties By Non-Hispanic White Population in 2010

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2010, among all Pennsylvania counties, Allegheny County had the highest number of people who identified their ethnicity as Non-Hispanic White (987.80K), followed by Montgomery County (632.81K), and Philadelphia County (564.80K).

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 other racial and ethnicity groups in the United States.

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

See this for other years:
Ranking of Pennsylvania Counties By Non-Hispanic White Population in 2010
Allegheny
Montgomery
Philadelphia
Bucks
Lancaster
Chester
Delaware
York
Westmoreland
Berks
Ranking of Pennsylvania Counties By Non-Hispanic White Population in 2010
0 of 0
Rank County Non-Hispanic White Population
1 Allegheny County 987801
2 Montgomery County 632813
3 Philadelphia County 564803
4 Bucks County 543759
5 Lancaster County 441713
6 Chester County 410382
7 Delaware County 397479
8 York County 375436
9 Westmoreland County 346079
10 Berks County 316542
11 Luzerne County 282973
12 Lehigh County 250414
13 Erie County 243055
14 Northampton County 241442
15 Cumberland County 210946
16 Washington County 194406
17 Lackawanna County 192407
18 Dauphin County 187589
19 Butler County 176539
20 Beaver County 154390
21 Schuylkill County 138272
22 Centre County 135663
23 Franklin County 135310
24 Cambria County 133926
25 Fayette County 126798
26 Blair County 121508
27 Monroe County 119836
28 Lebanon County 116085
29 Lycoming County 106865
30 Mercer County 106222
31 Adams County 91936
32 Northumberland County 88954
33 Crawford County 84825
34 Lawrence County 84799
35 Indiana County 83882
36 Clearfield County 76943
37 Somerset County 74291
38 Armstrong County 67442
39 Columbia County 63547
40 Carbon County 61145
41 Bradford County 60706
42 Venango County 53061
43 Wayne County 48621
44 Bedford County 48488
45 Pike County 47578
46 Mifflin County 45165
47 Perry County 44382
48 Jefferson County 44228
49 Huntingdon County 42290
50 Susquehanna County 42099
51 McKean County 40964
52 Warren County 40791
53 Tioga County 40593
54 Clarion County 38672
55 Union County 38375
56 Snyder County 38129
57 Clinton County 37618
58 Greene County 36339
59 Elk County 31281
60 Wyoming County 27247
61 Juniata County 23572
62 Montour County 17233
63 Potter County 17000
64 Fulton County 14407
65 Sullivan County 6069
66 Forest County 5841
67 Cameron County 4976