Ranking of Pennsylvania Counties By Percentage of Population with Scotch Irish Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 132.59K people in Pennsylvania with Scotch Irish ancestry (1.02% of Pennsylvania population). Among all Pennsylvania counties, Lawrence County had the highest percentage of its population with Scotch Irish ancestry (3.16%), followed by Washington County (3.15%), and Cameron County (2.96%).

The chart and table below shows the top 10 counties with high percentage of its population having Scotch Irish 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 Scotch Irish Ancestry in 2021
Lawrence County
Washington County
Cameron County
Butler County
Armstrong County
Venango County
Mercer County
Greene County
Perry County
Beaver County
Ranking of Pennsylvania Counties By Percentage of Population with Scotch Irish Ancestry in 2021
0 of 0
Rank County Percentage of Pop. (%)
1 Lawrence County 3.16
2 Washington County 3.15
3 Cameron County 2.96
4 Butler County 2.77
5 Armstrong County 2.67
6 Venango County 2.57
7 Mercer County 2.53
8 Greene County 2.44
9 Perry County 2.33
10 Beaver County 2.13
11 Franklin County 2.00
12 Huntingdon County 1.96
13 Indiana County 1.90
13 Jefferson County 1.90
14 Westmoreland County 1.82
15 Crawford County 1.81
16 Clarion County 1.80
17 Warren County 1.69
18 Juniata County 1.65
19 Allegheny County 1.44
19 Mifflin County 1.44
20 Fayette County 1.42
21 Cumberland County 1.41
22 Tioga County 1.40
23 McKean County 1.34
24 Adams County 1.30
25 Centre County 1.29
25 Montour County 1.29
26 Blair County 1.18
26 York County 1.18
27 Erie County 1.17
28 Potter County 1.14
29 Chester County 1.09
30 Forest County 1.08
31 Clearfield County 1.07
32 Cambria County 1.04
33 Lancaster County 1.01
34 Elk County 1.00
35 Fulton County 0.95
35 Somerset County 0.95
36 Bucks County 0.92
37 Lebanon County 0.87
38 Dauphin County 0.86
38 Union County 0.86
39 Lycoming County 0.80
40 Bradford County 0.77
41 Bedford County 0.75
42 Clinton County 0.73
42 Delaware County 0.73
42 Susquehanna County 0.73
43 Columbia County 0.72
44 Montgomery County 0.70
45 Wyoming County 0.67
46 Carbon County 0.59
47 Pike County 0.56
48 Northumberland County 0.54
49 Northampton County 0.51
50 Monroe County 0.49
51 Berks County 0.48
51 Snyder County 0.48
51 Wayne County 0.48
52 Sullivan County 0.47
53 Lehigh County 0.43
54 Luzerne County 0.32
55 Lackawanna County 0.26
55 Schuylkill County 0.26
56 Philadelphia County 0.23