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

Updated on August 12, 2024.

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

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 2023
Allegheny
Montgomery
Philadelphia
Bucks
Lancaster
Chester
York
Delaware
Westmoreland
Berks
Ranking of Pennsylvania Counties By Non-Hispanic White Population in 2023
Items per page:
0 of 0
Rank County Non-Hispanic White Population
1 Allegheny County 940549
2 Montgomery County 630332
3 Philadelphia County 527304
4 Bucks County 525682
5 Lancaster County 446640
6 Chester County 421866
7 York County 371025
8 Delaware County 362780
9 Westmoreland County 325242
10 Berks County 290431
11 Luzerne County 242038
12 Northampton County 231732
13 Lehigh County 223971
14 Erie County 221733
15 Cumberland County 218652
16 Washington County 191372
17 Butler County 185540
18 Dauphin County 176901
19 Lackawanna County 174135
20 Beaver County 145613
21 Franklin County 134850
22 Centre County 133289
23 Schuylkill County 123776
24 Cambria County 118813
25 Lebanon County 113593
26 Fayette County 112768
27 Blair County 112589
28 Monroe County 102619
29 Lycoming County 100636
30 Mercer County 97288
31 Adams County 93837
32 Northumberland County 81029
33 Crawford County 77337
34 Indiana County 77127
35 Lawrence County 76448
36 Clearfield County 72348
37 Somerset County 68102
38 Armstrong County 61735
39 Columbia County 59866
40 Carbon County 57888
41 Bradford County 56886
42 Pike County 47665
43 Venango County 47209
44 Wayne County 45867
45 Bedford County 45633
46 Mifflin County 43524
47 Perry County 43465
48 Jefferson County 42225
49 Huntingdon County 39214
50 Tioga County 39019
51 Snyder County 37385
52 McKean County 36832
53 Union County 36369
54 Susquehanna County 36140
55 Warren County 36125
56 Clinton County 35488
57 Clarion County 35247
58 Greene County 31921
59 Elk County 29230
60 Wyoming County 24443
61 Juniata County 21684
62 Montour County 16033
63 Potter County 15268
64 Fulton County 13775
65 Sullivan County 5438
66 Forest County 4514
67 Cameron County 4143