North Dakota Hispanic or Latino Population By County in 2019

Updated on June 17, 2025.

Based on the US Census Vintage data estimates, in 2019, there were 31,939 hispanics or latinos (of all racial backgrounds) in North Dakota and they represented 4.18% of the total population of North Dakota in 2019.

Cass County had the highest number of hispanics or latinos (5,209), followed by Ward County (4,491), and Williams County (3,478). On the other hand, Sheridan County had the lowest number of hispanics or latinos (23), followed by Billings County (23), and Grant County (24).

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

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 2019
North Dakota Hispanic or Latino Population By County in 2019
Items per page:
0 of 0
County Population % of County Population
Adams 35 1.57
Barnes 232 2.23
Benson 260 3.8
Billings 23 2.46
Bottineau 145 2.31
Bowman 161 5.3
Burke 71 3.33
Burleigh 2649 2.77
Cass 5209 2.86
Cavalier 54 1.45
Dickey 169 3.48
Divide 62 2.76
Dunn 251 5.69
Eddy 96 4.28
Emmons 38 1.18
Foster 66 2.05
Golden Valley 60 3.41
Grand Forks 3287 4.72
Grant 24 1.06
Griggs 29 1.31
Hettinger 60 2.38
Kidder 113 4.56
LaMoure 75 1.85
Logan 47 2.54
McHenry 116 2.02
McIntosh 66 2.67
McKenzie 1482 9.86
McLean 253 2.68
Mercer 229 2.78
Morton 1271 4.06
Mountrail 927 8.82
Nelson 116 4.06
Oliver 39 2
Pembina 238 3.52
Pierce 74 1.85
Ramsey 374 3.26
Ransom 135 2.59
Renville 67 2.88
Richland 583 3.6
Rolette 316 2.21
Sargent 128 3.24
Sheridan 23 1.78
Sioux 225 5.28
Slope 32 4.24
Stark 1799 5.71
Steele 41 2.16
Stutsman 562 2.72
Towner 63 2.91
Traill 299 3.72
Walsh 1250 11.82
Ward 4491 6.56
Wells 46 1.21
Williams 3478 9.18