Ranking of North Carolina Counties By Percentage of Population with Swiss Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 16.93K people in North Carolina with Swiss ancestry (0.16% of North Carolina population). Among all North Carolina counties, Swain County had the highest percentage of its population with Swiss ancestry (1.08%), followed by Alleghany County (0.56%), and Montgomery County (0.56%).

The chart and table below shows the top 10 counties with high percentage of its population having Swiss ancestry.

You can see similar information for other states and for other ancestry groups in North Carolina.

Data Source: US Census Bureau.
Ranking of North Carolina Counties By Percentage of Population with Swiss Ancestry in 2021
Swain County
Alleghany County
Montgomery County
Camden County
Cherokee County
Alexander County
Orange County
Polk County
Transylvania County
Union County
Ranking of North Carolina Counties By Percentage of Population with Swiss Ancestry in 2021
0 of 0
Rank County Percentage of Pop. (%)
1 Swain County 1.08
2 Alleghany County 0.56
2 Montgomery County 0.56
3 Camden County 0.40
3 Cherokee County 0.40
4 Alexander County 0.38
4 Orange County 0.38
4 Polk County 0.38
5 Transylvania County 0.32
5 Union County 0.32
5 Watauga County 0.32
6 Moore County 0.30
7 Rutherford County 0.29
8 McDowell County 0.28
9 Ashe County 0.27
9 Mitchell County 0.27
9 Wake County 0.27
10 Clay County 0.26
11 Buncombe County 0.25
12 Davie County 0.23
12 Jackson County 0.23
12 Martin County 0.23
12 Onslow County 0.23
12 Person County 0.23
12 Yancey County 0.23
13 Dare County 0.22
14 Forsyth County 0.21
14 Iredell County 0.21
14 New Hanover County 0.21
15 Henderson County 0.20
15 Pamlico County 0.20
15 Pender County 0.20
16 Brunswick County 0.19
16 Craven County 0.19
16 Hoke County 0.19
16 Lincoln County 0.19
17 Johnston County 0.16
17 Surry County 0.16
18 Avery County 0.15
18 Catawba County 0.15
18 Chatham County 0.15
18 Gaston County 0.15
18 Mecklenburg County 0.15
19 Carteret County 0.14
19 Greene County 0.14
19 Macon County 0.14
20 Burke County 0.13
20 Guilford County 0.13
20 Lee County 0.13
20 Stanly County 0.13
20 Yadkin County 0.13
21 Alamance County 0.12
21 Cabarrus County 0.12
21 Graham County 0.12
22 Durham County 0.10
22 Stokes County 0.10
23 Cumberland County 0.09
23 Currituck County 0.09
23 Franklin County 0.09
23 Randolph County 0.09
23 Rowan County 0.09
24 Caldwell County 0.08
24 Cleveland County 0.08
24 Halifax County 0.08
24 Harnett County 0.08
24 Richmond County 0.08
24 Wilkes County 0.08
25 Anson County 0.07
25 Davidson County 0.07
25 Granville County 0.07
25 Haywood County 0.07
25 Madison County 0.07
25 Pitt County 0.07
26 Beaufort County 0.06
26 Scotland County 0.06
26 Wilson County 0.06
27 Vance County 0.05
27 Wayne County 0.05
28 Bertie County 0.04
28 Nash County 0.04
28 Rockingham County 0.04
29 Caswell County 0.03
29 Jones County 0.03
29 Northampton County 0.03
30 Columbus County 0.02
30 Hyde County 0.02
30 Pasquotank County 0.02
30 Perquimans County 0.02
30 Robeson County 0.02
30 Warren County 0.02
31 Hertford County 0.01
31 Sampson County 0.01