Ranking of North Dakota Counties By Population in 2018

Updated on January 28, 2024.

Based on the US Census Vintage data estimates, in 2018, the Population for North Dakota was 760.06K. Among all North Dakota counties, Cass County had the highest population (180.86K), followed by Burleigh County (95.53K), and Grand Forks County (70.68K).

The chart below shows the top 10 counties, and the table below shows the ranking of all North Dakota counties.

You can see similar ranking information for related topics, and for other states. You can also see the ranking of all counties in the United States.

See this for other years:
Ranking of North Dakota Counties By Population in 2018
Cass
Burleigh
Grand Forks
Ward
Williams
Morton
Stark
Stutsman
Richland
Rolette
Ranking of North Dakota Counties By Population in 2018
Items per page:
0 of 0
Rank County Population
1 Cass County 180861
2 Burleigh County 95530
3 Grand Forks County 70675
4 Ward County 68504
5 Williams County 35698
6 Morton County 31041
7 Stark County 30934
8 Stutsman County 20897
9 Richland County 16245
10 Rolette County 14396
11 McKenzie County 13581
12 Ramsey County 11574
13 Walsh County 10602
14 Barnes County 10540
15 Mountrail County 10217
16 McLean County 9510
17 Mercer County 8291
18 Traill County 7994
19 Benson County 6934
20 Pembina County 6857
21 Bottineau County 6398
22 McHenry County 5802
23 Ransom County 5218
24 Dickey County 4899
25 Sioux County 4382
26 Dunn County 4302
27 LaMoure County 4079
28 Pierce County 4072
29 Wells County 3895
30 Sargent County 3872
31 Cavalier County 3797
32 Emmons County 3261
33 Foster County 3212
34 Bowman County 3061
35 Nelson County 2881
36 McIntosh County 2556
37 Hettinger County 2517
38 Kidder County 2453
39 Grant County 2353
40 Renville County 2349
41 Eddy County 2274
42 Adams County 2272
43 Divide County 2249
44 Griggs County 2213
45 Towner County 2184
46 Burke County 2100
47 Oliver County 1950
48 Steele County 1903
49 Logan County 1887
50 Golden Valley County 1765
51 Sheridan County 1336
52 Billings County 923
53 Slope County 766