Ranking of Pennsylvania Counties By Percentage of Population with Welsh Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 147.52K people in Pennsylvania with Welsh ancestry (1.14% of Pennsylvania population). Among all Pennsylvania counties, Wyoming County had the highest percentage of its population with Welsh ancestry (5.19%), followed by Lackawanna County (4.34%), and Susquehanna County (3.83%).

The chart and table below shows the top 10 counties with high percentage of its population having Welsh 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 Percentage of Population with Welsh Ancestry in 2021
Wyoming County
Lackawanna County
Susquehanna County
Luzerne County
Montour County
Tioga County
Schuylkill County
Bradford County
Wayne County
Carbon County
Ranking of Pennsylvania Counties By Percentage of Population with Welsh Ancestry in 2021
0 of 0
Rank County Percentage of Pop. (%)
1 Wyoming County 5.19
2 Lackawanna County 4.34
3 Susquehanna County 3.83
4 Luzerne County 3.69
5 Montour County 2.62
6 Tioga County 2.31
7 Schuylkill County 2.06
8 Bradford County 1.95
9 Wayne County 1.90
10 Carbon County 1.73
11 Columbia County 1.66
12 Mercer County 1.64
13 Lawrence County 1.53
14 Cumberland County 1.50
14 Northampton County 1.50
15 Northumberland County 1.44
16 Chester County 1.42
17 Warren County 1.38
18 Beaver County 1.36
19 Somerset County 1.34
20 Washington County 1.28
21 Cambria County 1.24
21 Indiana County 1.24
22 Lehigh County 1.19
23 Berks County 1.18
23 Union County 1.18
24 Sullivan County 1.16
25 Clearfield County 1.14
26 Lycoming County 1.12
27 Potter County 1.11
28 Centre County 1.10
29 Allegheny County 1.06
29 Venango County 1.06
30 Westmoreland County 1.03
31 Blair County 1.02
32 Butler County 1.00
32 Dauphin County 1.00
33 Monroe County 0.97
34 Lancaster County 0.96
35 Bucks County 0.95
36 Crawford County 0.94
36 McKean County 0.94
36 Montgomery County 0.94
37 Bedford County 0.93
37 Perry County 0.93
38 Clinton County 0.92
39 Snyder County 0.91
40 Delaware County 0.90
40 Mifflin County 0.90
41 Franklin County 0.88
42 Jefferson County 0.87
43 York County 0.86
44 Juniata County 0.82
45 Fulton County 0.81
45 Greene County 0.81
46 Adams County 0.74
46 Cameron County 0.74
47 Erie County 0.73
48 Clarion County 0.72
49 Lebanon County 0.71
50 Armstrong County 0.70
50 Huntingdon County 0.70
51 Fayette County 0.68
52 Pike County 0.66
53 Forest County 0.49
54 Elk County 0.37
55 Philadelphia County 0.33