North Dakota Hispanic or Latino Population By County in 2017

Updated on June 17, 2025.

Based on the US Census Vintage data estimates, in 2017, there were 28,701 hispanics or latinos (of all racial backgrounds) in North Dakota and they represented 3.79% of the total population of North Dakota in 2017.

Cass County had the highest number of hispanics or latinos (4,933), followed by Ward County (4,430), and Grand Forks County (3,019). On the other hand, Billings County had the lowest number of hispanics or latinos (13), followed by Sheridan County (18), and Towner County (26).

When it comes to the ratio of hispanic to non-hispanic population, Walsh County had the highest percentage (11.57%), followed by McKenzie County (7.92%), and Mountrail County (7.87%).

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 2017
North Dakota Hispanic or Latino Population By County in 2017
Items per page:
0 of 0
County Population % of County Population
Adams 37 1.59
Barnes 219 2.05
Benson 233 3.37
Billings 13 1.41
Bottineau 152 2.33
Bowman 186 5.91
Burke 53 2.48
Burleigh 2449 2.57
Cass 4933 2.77
Cavalier 51 1.35
Dickey 158 3.27
Divide 62 2.71
Dunn 215 5.04
Eddy 90 3.89
Emmons 34 1.03
Foster 54 1.66
Golden Valley 58 3.26
Grand Forks 3019 4.27
Grant 34 1.44
Griggs 30 1.34
Hettinger 59 2.38
Kidder 106 4.28
LaMoure 67 1.63
Logan 35 1.83
McHenry 125 2.12
McIntosh 58 2.23
McKenzie 1007 7.92
McLean 232 2.41
Mercer 235 2.77
Morton 1061 3.43
Mountrail 808 7.87
Nelson 86 2.96
Oliver 41 2.12
Pembina 244 3.52
Pierce 65 1.59
Ramsey 355 3.06
Ransom 99 1.87
Renville 75 3.06
Richland 509 3.12
Rolette 334 2.28
Sargent 123 3.18
Sheridan 18 1.33
Sioux 204 4.61
Slope 31 4.03
Stark 1488 4.9
Steele 37 1.94
Stutsman 564 2.66
Towner 26 1.16
Traill 291 3.64
Walsh 1248 11.57
Ward 4430 6.4
Wells 50 1.25
Williams 2510 7.46