North Dakota Hispanic or Latino Population By County in 2023

Updated on June 17, 2025.

Based on the US Census Vintage data estimates, in 2023, there were 38,185 hispanics or latinos (of all racial backgrounds) in North Dakota and they represented 4.87% of the total population of North Dakota in 2023.

Cass County had the highest number of hispanics or latinos (7,467), followed by Ward County (5,073), and Grand Forks County (4,135). On the other hand, Slope County had the lowest number of hispanics or latinos (3), followed by Sheridan County (16), and Grant County (27).

When it comes to the ratio of hispanic to non-hispanic population, Walsh County had the highest percentage (13.07%), followed by McKenzie County (13.03%), and Williams County (10.29%).

You can see similar information for other states and also by state for the United States.

Hover over or click on the counties to see the number and percentage of each county's hispanic or latino population. The data can also be filtered, sorted, and explored further in a table below.

See this for other years:
North Dakota Hispanic or Latino Population By County in 2023
North Dakota Hispanic or Latino Population By County in 2023
Items per page:
0 of 0
County Population % of County Population
Adams 65 3.01
Barnes 229 2.13
Benson 113 1.97
Billings 29 2.81
Bottineau 170 2.68
Bowman 138 4.81
Burke 76 3.56
Burleigh 3414 3.41
Cass 7467 3.8
Cavalier 91 2.53
Dickey 205 4.18
Divide 88 4.12
Dunn 174 4.33
Eddy 88 3.89
Emmons 45 1.4
Foster 62 1.87
Golden Valley 66 3.79
Grand Forks 4135 5.69
Grant 27 1.22
Griggs 29 1.29
Hettinger 54 2.24
Kidder 59 2.52
LaMoure 104 2.54
Logan 55 2.94
McHenry 127 2.48
McIntosh 92 3.7
McKenzie 1857 13.03
McLean 226 2.3
Mercer 235 2.83
Morton 1578 4.66
Mountrail 833 8.88
Nelson 98 3.28
Oliver 39 2.08
Pembina 329 4.94
Pierce 82 2.1
Ramsey 348 3.04
Ransom 158 2.82
Renville 58 2.55
Richland 620 3.74
Rolette 152 1.3
Sargent 120 3.18
Sheridan 16 1.26
Sioux 95 2.61
Slope 3 0.45
Stark 2487 7.54
Steele 46 2.58
Stutsman 709 3.31
Towner 59 2.91
Traill 323 4.08
Walsh 1347 13.07
Ward 5073 7.42
Wells 67 1.73
Williams 4025 10.29