Ranking of North Dakota Counties By Population in 2020

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2020, the Population for North Dakota was 779.56K. Among all North Dakota counties, Cass County had the highest population (184.90K), followed by Burleigh County (98.59K), and Grand Forks County (73.13K).

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 2020
Cass
Burleigh
Grand Forks
Ward
Williams
Stark
Morton
Stutsman
Richland
McKenzie
Ranking of North Dakota Counties By Population in 2020
Items per page:
0 of 0
Rank County Population
1 Cass County 184897
2 Burleigh County 98589
3 Grand Forks County 73132
4 Ward County 69922
5 Williams County 41189
6 Stark County 33835
7 Morton County 33322
8 Stutsman County 21554
9 Richland County 16532
10 McKenzie County 14776
11 Rolette County 12200
12 Ramsey County 11584
13 Barnes County 10842
14 Walsh County 10524
15 Mountrail County 9803
16 McLean County 9763
17 Mercer County 8348
18 Traill County 7979
19 Pembina County 6826
20 Bottineau County 6375
21 Benson County 5940
22 Ransom County 5693
23 McHenry County 5316
24 Dickey County 4960
25 Dunn County 4098
26 LaMoure County 4096
27 Pierce County 3975
28 Wells County 3967
29 Sioux County 3881
30 Sargent County 3843
31 Cavalier County 3700
32 Foster County 3388
33 Emmons County 3291
34 Nelson County 2999
35 Bowman County 2981
36 McIntosh County 2516
37 Hettinger County 2468
38 Kidder County 2392
39 Eddy County 2321
40 Griggs County 2301
41 Grant County 2291
42 Renville County 2282
43 Divide County 2205
44 Burke County 2192
45 Adams County 2181
46 Towner County 2139
47 Logan County 1880
48 Oliver County 1868
49 Steele County 1790
50 Golden Valley County 1719
51 Sheridan County 1262
52 Billings County 934
53 Slope County 702