Platbookmapper County GIS Directory

County facts · Population · October 25, 2026

North Dakota Population by County, 2025 Census Estimates

North Dakota population by county: July 2025 Census estimates for all 53 counties, change since 2020, density, and a link to each official parcel map.

Looking for North Dakota population by county? The Census Bureau estimates that North Dakota had 799,358 residents on July 1, 2025, spread across 53 counties. Cass County is the most populous, with 201,794 people (25% of the state), and Slope County is the least populous, with 628.

The table below lists every county with its 2025 estimate, its April 2020 starting point, the change, people per square mile, and a link to its official parcel viewer.

North Dakota population at a glance

North Dakota population by county, July 2025 (all 53)

# County Jul 2025 Apr 2020 % change People per sq mi Parcel viewer
1 Cass County 201,794 184,533 +9.4% 114 ArcGIS Experience Builder
2 Burleigh County 103,251 98,459 +4.9% 63 county web map
3 Grand Forks County 74,501 73,172 +1.8% 52 ArcGIS Web AppBuilder
4 Ward County 68,233 69,930 −2.4% 34 ArcGIS Web AppBuilder
5 Williams County 41,767 40,952 +2.0% 20 ArcGIS Web AppBuilder
6 Morton County 34,601 33,291 +3.9% 18 county web map
7 Stark County 34,013 33,649 +1.1% 25 ArcGIS Experience Builder
8 Stutsman County 21,414 21,594 −0.8% 9.6 ArcGIS Instant Apps
9 Richland County 16,731 16,541 +1.1% 12 county web map
10 McKenzie County 15,192 14,711 +3.3% 5.5 ArcGIS Experience Builder
11 Rolette County 11,688 12,188 −4.1% 13 ArcGIS Experience Builder
12 Ramsey County 11,530 11,606 −0.7% 9.7 ArcGIS Experience Builder
13 Barnes County 10,573 10,862 −2.7% 7.1 North Dakota Parcel Viewer (NDGISHub)
14 Walsh County 10,179 10,565 −3.7% 7.9 ArcGIS Web AppBuilder
15 McLean County 9,740 9,776 −0.4% 4.6 ArcGIS Experience Builder
16 Mountrail County 9,395 9,817 −4.3% 5.1 ArcGIS Experience Builder
17 Mercer County 8,441 8,355 +1.0% 8.1 county web map
18 Traill County 7,920 7,995 −0.9% 9.2 Beacon (Schneider Geospatial)
19 Pembina County 6,568 6,837 −3.9% 5.9 InteractiveGIS
20 Bottineau County 6,284 6,379 −1.5% 3.8 Beacon (Schneider Geospatial)
21 Benson County 5,759 5,959 −3.4% 4.1 ArcGIS Experience Builder
22 Ransom County 5,617 5,708 −1.6% 6.5 North Dakota Parcel Viewer (NDGISHub)
23 McHenry County 5,130 5,356 −4.2% 2.7 listed link under review
24 Dickey County 4,895 5,000 −2.1% 4.3 North Dakota Parcel Viewer (NDGISHub)
25 LaMoure County 4,135 4,086 +1.2% 3.6 gWorks
26 Dunn County 4,058 4,100 −1.0% 2.0 ArcGIS Experience Builder
27 Pierce County 3,838 3,996 −4.0% 3.8 North Dakota Parcel Viewer (NDGISHub)
28 Wells County 3,729 3,978 −6.3% 2.9 North Dakota Parcel Viewer (NDGISHub)
29 Sargent County 3,711 3,864 −4.0% 4.3 ArcGIS Experience Builder
30 Sioux County 3,667 3,893 −5.8% 3.4 ArcGIS Experience Builder
31 Cavalier County 3,497 3,703 −5.6% 2.3 Beacon (Schneider Geospatial)
32 Emmons County 3,215 3,307 −2.8% 2.1 ArcGIS Instant Apps
33 Foster County 3,212 3,392 −5.3% 5.1 North Dakota Parcel Viewer (NDGISHub)
34 Nelson County 2,963 3,014 −1.7% 3.0 county web map
35 Bowman County 2,762 2,985 −7.5% 2.4 county web map
36 Hettinger County 2,492 2,498 −0.2% 2.2 ArcGIS Experience Builder
37 McIntosh County 2,451 2,531 −3.2% 2.5 ArcGIS Web AppBuilder
38 Kidder County 2,393 2,389 +0.2% 1.8 North Dakota Parcel Viewer (NDGISHub)
39 Renville County 2,331 2,274 +2.5% 2.7 ArcGIS Experience Builder
40 Eddy County 2,329 2,344 −0.6% 3.7 North Dakota Parcel Viewer (NDGISHub)
41 Adams County 2,275 2,207 +3.1% 2.3 county web map
42 Griggs County 2,239 2,306 −2.9% 3.2 North Dakota Parcel Viewer (NDGISHub)
43 Grant County 2,206 2,298 −4.0% 1.3 ArcGIS Experience Builder
44 Burke County 2,132 2,193 −2.8% 1.9 Beacon (Schneider Geospatial)
45 Divide County 2,110 2,191 −3.7% 1.7 ArcGIS Experience Builder
46 Towner County 2,040 2,163 −5.7% 2.0 North Dakota Parcel Viewer (NDGISHub)
47 Oliver County 1,898 1,872 +1.4% 2.6 ArcGIS Experience Builder
48 Logan County 1,859 1,873 −0.7% 1.9 North Dakota Parcel Viewer (NDGISHub)
49 Golden Valley County 1,808 1,735 +4.2% 1.8 ArcGIS Experience Builder
50 Steele County 1,797 1,798 −0.1% 2.5 ArcGIS Experience Builder
51 Sheridan County 1,296 1,267 +2.3% 1.3 county web map
52 Billings County 1,071 943 +13.6% 0.9 county web map
53 Slope County 628 701 −10.4% 0.5 county web map

Percent change runs from the April 1, 2020 estimates base to July 1, 2025. People per square mile is the July 2025 estimate divided by the county's land area in the Census Bureau's 2020 Gazetteer file, so lakes and bays are left out.

How North Dakota's population is spread out

Grouping the counties by size shows how concentrated the state is:

Residents (July 2025) Counties Total residents Share of state
100,000 to 249,999 2 305,045 38%
25,000 to 99,999 5 253,115 32%
10,000 to 24,999 7 97,307 12%
Under 10,000 39 143,891 18%

Most and least densely populated

The most crowded counties by people per square mile of land:

  1. Cass County: 114 per sq mi (201,794 people on 1,765 sq mi)
  2. Burleigh County: 63 per sq mi (103,251 people on 1,633 sq mi)
  3. Grand Forks County: 52 per sq mi (74,501 people on 1,436 sq mi)
  4. Ward County: 34 per sq mi (68,233 people on 2,013 sq mi)
  5. Stark County: 25 per sq mi (34,013 people on 1,335 sq mi)

The most thinly settled:

  1. Slope County: 0.5 per sq mi (628 people on 1,215 sq mi)
  2. Billings County: 0.9 per sq mi (1,071 people on 1,148 sq mi)
  3. Grant County: 1.3 per sq mi (2,206 people on 1,659 sq mi)
  4. Sheridan County: 1.3 per sq mi (1,296 people on 972 sq mi)
  5. Divide County: 1.7 per sq mi (2,110 people on 1,261 sq mi)

About these numbers

Using population numbers in a land search

Related guides

More: All North Dakota counties on Platbookmapper

Sources