Ranking of North Dakota Counties By Percentage of Population with Czech Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 11.49K people in North Dakota with Czech ancestry (1.49% of North Dakota population). Among all North Dakota counties, Walsh County had the highest percentage of its population with Czech ancestry (6.42%), followed by Stark County (4.96%), and Billings County (4.29%).

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

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

Data Source: US Census Bureau.
Ranking of North Dakota Counties By Percentage of Population with Czech Ancestry in 2021
Walsh County
Stark County
Billings County
Dunn County
Adams County
Bowman County
Sheridan County
Richland County
Hettinger County
Traill County
Ranking of North Dakota Counties By Percentage of Population with Czech Ancestry in 2021
0 of 0
Rank County Percentage of Pop. (%)
1 Walsh County 6.42
2 Stark County 4.96
3 Billings County 4.29
4 Dunn County 4.19
5 Adams County 4.11
6 Bowman County 4.03
7 Sheridan County 3.46
8 Richland County 3.06
9 Hettinger County 2.84
10 Traill County 2.75
11 Sargent County 2.40
12 Grand Forks County 1.98
13 Ramsey County 1.94
14 Ransom County 1.57
15 Dickey County 1.46
16 Nelson County 1.45
17 Stutsman County 1.44
18 Morton County 1.42
19 Burleigh County 1.35
20 Cass County 1.30
21 Emmons County 1.12
22 Golden Valley County 1.10
23 Oliver County 1.08
24 McKenzie County 1.01
25 Barnes County 0.98
26 Cavalier County 0.97
27 Bottineau County 0.92
27 Wells County 0.92
28 Slope County 0.90
29 Eddy County 0.88
30 Burke County 0.87
31 McHenry County 0.85
32 Mountrail County 0.80
33 LaMoure County 0.79
34 Divide County 0.77
35 McIntosh County 0.70
36 Pembina County 0.65
37 Steele County 0.64
38 Grant County 0.60
39 Griggs County 0.58
40 Ward County 0.51
41 Logan County 0.50
42 Foster County 0.47
43 Benson County 0.43
44 Mercer County 0.42
45 Williams County 0.39
46 Towner County 0.37
47 Rolette County 0.30
48 McLean County 0.27
49 Renville County 0.26
50 Pierce County 0.25
51 Sioux County 0.13
52 Kidder County 0.04