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

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 14.28K people in Pennsylvania with Canadian ancestry (0.11% of Pennsylvania population). Among all Pennsylvania counties, Chester County had the highest percentage of its population with Canadian ancestry (0.33%), followed by McKean County (0.22%), and Northampton County (0.22%).

The chart and table below shows the top 10 counties with high percentage of its population having Canadian 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 Canadian Ancestry in 2021
Chester County
McKean County
Northampton County
Indiana County
Bucks County
Adams County
Monroe County
Clearfield County
Lebanon County
Wayne County
Ranking of Pennsylvania Counties By Percentage of Population with Canadian Ancestry in 2021
0 of 0
Rank County Percentage of Pop. (%)
1 Chester County 0.33
2 McKean County 0.22
2 Northampton County 0.22
3 Indiana County 0.20
4 Bucks County 0.19
5 Adams County 0.18
5 Monroe County 0.18
6 Clearfield County 0.15
6 Lebanon County 0.15
6 Wayne County 0.15
7 Blair County 0.14
7 Delaware County 0.14
7 Erie County 0.14
7 Lancaster County 0.14
8 Butler County 0.13
8 Centre County 0.13
8 Lawrence County 0.13
9 Montgomery County 0.12
9 Pike County 0.12
10 Allegheny County 0.11
10 Berks County 0.11
10 Carbon County 0.11
11 Lehigh County 0.10
11 Montour County 0.10
11 Wyoming County 0.10
12 Elk County 0.09
12 Franklin County 0.09
12 Susquehanna County 0.09
12 Tioga County 0.09
12 Venango County 0.09
13 Crawford County 0.08
13 Jefferson County 0.08
13 Snyder County 0.08
13 Union County 0.08
13 Warren County 0.08
14 Cambria County 0.07
14 Dauphin County 0.07
14 Luzerne County 0.07
14 Lycoming County 0.07
14 Philadelphia County 0.07
14 Potter County 0.07
14 York County 0.07
15 Bradford County 0.06
15 Lackawanna County 0.06
16 Beaver County 0.05
16 Clinton County 0.05
16 Huntingdon County 0.05
16 Perry County 0.05
16 Washington County 0.05
17 Fayette County 0.04
17 Mifflin County 0.04
17 Westmoreland County 0.04
18 Cumberland County 0.03
18 Greene County 0.03
18 Juniata County 0.03
18 Mercer County 0.03
18 Sullivan County 0.03
19 Armstrong County 0.02
19 Bedford County 0.02
19 Cameron County 0.02
19 Clarion County 0.02
19 Columbia County 0.02
19 Schuylkill County 0.02
20 Northumberland County 0.01
20 Somerset County 0.01