North Dakota Counties by Population (2025)

by Kristen Carney Kristen Carney

Updated: August 7, 2025

The most populous counties in North Dakota are Cass County with 200,945, Burleigh County at 103,107, Grand Forks County with 73,771, Ward County at 68,427, and Williams County with 40,763. You can get the most current Census population data for all 53 North Dakota counties, sorted from the most populous counties in North Dakota to the least, according to the 2024 Population Estimates Program.

Sure, you can copy this list right into your favorite spreadsheet tool. Or save yourself formatting headaches and grab the latest North Dakota counties population data as a ready-to-use Excel™ file below. It's time to stop searching and start digging into data!

Download the newest population data for North Dakota counties

↓ Download (.xlsx)

Free, Excel™ file.
Trusted by 13,528 businesses.

Rank County Population
1 Cass County 200,945
2 Burleigh County 103,107
3 Grand Forks County 73,771
4 Ward County 68,427
5 Williams County 40,763
6 Morton County 34,194
7 Stark County 33,767
8 Stutsman County 21,546
9 Richland County 16,658
10 McKenzie County 14,782
11 Rolette County 11,692
12 Ramsey County 11,510
13 Barnes County 10,798
14 Walsh County 10,214
15 McLean County 9,845
16 Mountrail County 9,474
17 Mercer County 8,348
18 Traill County 7,989
19 Pembina County 6,588
20 Bottineau County 6,391
21 Benson County 5,756
22 Ransom County 5,590
23 McHenry County 5,135
24 Dickey County 4,930
25 LaMoure County 4,051
26 Dunn County 4,031
27 Pierce County 3,853
28 Wells County 3,803
29 Sioux County 3,713
30 Sargent County 3,710
31 Cavalier County 3,567
32 Foster County 3,323
33 Emmons County 3,209
34 Nelson County 3,007
35 Bowman County 2,886
36 McIntosh County 2,461
37 Hettinger County 2,419
38 Renville County 2,376
39 Kidder County 2,371
40 Eddy County 2,309
41 Grant County 2,247
42 Griggs County 2,227
43 Burke County 2,154
44 Adams County 2,141
45 Divide County 2,124
46 Towner County 2,051
47 Oliver County 1,882
48 Logan County 1,880
49 Golden Valley County 1,795
50 Steele County 1,767
51 Sheridan County 1,268
52 Billings County 1,063
53 Slope County 660

United States Census Bureau. Annual Estimates of the Resident Population: April 1, 2020 to July 1, 2024. Population Division. May 2025.

Email Me When New Data Are Released

Join thousands of subscribers and receive just 2 (TWO!) emails a year in March and December when the US Census Bureau releases new population data for North Dakota counties.

Connect

Cubit logo

© Copyright 2025 Cubit Planning, Inc.