Ranking of North Dakota Counties By Population in 2021

Updated on August 1, 2024.

Based on the US Census Vintage data estimates, in 2021, the Population for North Dakota was 777.98K. Among all North Dakota counties, Cass County had the highest population (189.38K), followed by Burleigh County (98.97K), and Grand Forks County (72.59K).

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 2021
Cass
Burleigh
Grand Forks
Ward
Williams
Morton
Stark
Stutsman
Richland
McKenzie
Ranking of North Dakota Counties By Population in 2021
Items per page:
0 of 0
Rank County Population
1 Cass County 189377
2 Burleigh County 98965
3 Grand Forks County 72586
4 Ward County 69364
5 Williams County 38499
6 Morton County 33565
7 Stark County 33029
8 Stutsman County 21579
9 Richland County 16557
10 McKenzie County 13858
11 Rolette County 12067
12 Ramsey County 11611
13 Barnes County 10815
14 Walsh County 10490
15 McLean County 9823
16 Mountrail County 9562
17 Mercer County 8339
18 Traill County 7987
19 Pembina County 6773
20 Bottineau County 6448
21 Benson County 5773
22 Ransom County 5682
23 McHenry County 5238
24 Dickey County 4901
25 LaMoure County 4079
26 Dunn County 4018
27 Pierce County 3944
28 Wells County 3903
29 Sargent County 3829
30 Sioux County 3747
31 Cavalier County 3680
32 Foster County 3364
33 Emmons County 3257
34 Nelson County 3049
35 Bowman County 2900
36 McIntosh County 2517
37 Hettinger County 2425
38 Kidder County 2354
39 Eddy County 2324
40 Grant County 2303
41 Griggs County 2281
42 Renville County 2265
43 Divide County 2182
44 Adams County 2169
45 Burke County 2154
46 Towner County 2128
47 Oliver County 1876
48 Logan County 1863
49 Steele County 1806
50 Golden Valley County 1755
51 Sheridan County 1263
52 Billings County 963
53 Slope County 696