North Dakota County Map with Cities — All 53 Counties

All 53 of North Dakota's counties, mapped from official U.S. Census boundaries with population, income, and unemployment for every one. Color the map by any measure, tap a county for its data, or download a print-ready copy.

North Dakota CountiesFIPS 38
Adams CountyBarnes CountyBenson CountyBillings CountyBottineau CountyBowman CountyBurke CountyBurleigh CountyCass CountyCavalier CountyDickey CountyDivide CountyDunn CountyEddy CountyEmmons CountyFoster CountyGolden Valley CountyGrand Forks CountyGrant CountyGriggs CountyHettinger CountyKidder CountyLaMoure CountyLogan CountyMcHenry CountyMcIntosh CountyMcKenzie CountyMcLean CountyMercer CountyMorton CountyMountrail CountyNelson CountyOliver CountyPembina CountyPierce CountyRamsey CountyRansom CountyRenville CountyRichland CountyRolette CountySargent CountySheridan CountySioux CountySlope CountyStark CountySteele CountyStutsman CountyTowner CountyTraill CountyWalsh CountyWard CountyWells CountyWilliams CountyFargoBismarckGrand ForksMinotWillistonDickinsonJamestownWahpetonDevils LakeWatford CityGraftonBeulah Bottineau  Grant  Emmons  Divide  Wells  Slope  Bowman  Towner  Fargo  Bismarck  Grand Forks  Minot  Williston  Dickinson  Jamestown  Wahpeton  Devils Lake  Watford City  Grafton  Beulah FargoBismarckGrand ForksMinotWillistonDickinsonJamestownWahpetonDevils LakeWatford CityGraftonBeulahCasselton Dunn  Bottineau  Grant  Emmons  Cavalier  Divide  Wells  Slope  Bowman  Billings  LaMoure  Dickey  Burke  Adams  Traill  Griggs  Eddy  Fargo  Bismarck  Grand Forks  Minot  Williston  Dickinson  Jamestown  Wahpeton  Devils Lake  Watford City  Grafton  Beulah  Casselton FargoBismarckGrand ForksMinotWillistonDickinsonJamestownWahpetonDevils LakeValley CityWatford CityHoraceGraftonBeulah McLean  Williams  Dunn  Morton  Bottineau  Grant  Emmons  Cavalier  Kidder  Divide  Wells  Slope  Bowman  Billings  LaMoure  Dickey  Hettinger  Sioux  Burke  Pembina  Towner  Logan  McIntosh  Adams  Renville  Sargent  Traill  Griggs  Foster  Eddy  Fargo  Bismarck  Grand Forks  Minot  Williston  Dickinson  Jamestown  Wahpeton  Devils Lake  Valley City  Watford City  Horace  Grafton  Beulah FargoBismarckGrand ForksMinotWillistonDickinsonJamestownWahpetonDevils LakeValley CityWatford CityHoraceGraftonBeulahCasselton McLean  Williams  Dunn  Mountrail  Morton  Bottineau  Burleigh  Grant  Emmons  Cavalier  Benson  Ramsey  Divide  Walsh  Wells  Slope  Bowman  Billings  LaMoure  Dickey  Hettinger  Sioux  Burke  Pembina  Pierce  Towner  Logan  Sheridan  McIntosh  Adams  Rolette  Renville  Sargent  Ransom  Traill  Oliver  Griggs  Steele  Foster  Eddy  Fargo  Bismarck  Grand Forks  Minot  Williston  Dickinson  Jamestown  Wahpeton  Devils Lake  Valley City  Watford City  Horace  Grafton  Beulah  Casselton 
Albers Equal Area ConicDatum WGS 84Census PEP V2025 · Census SAIPE 2024 · BLS LAUS September 2026, preliminary · Census TIGER 2026
CountyAtlasEdition
North Dakota’s 53 counties, projected equal-area. Hover over a county, or tap it, for its seat and key numbers; select it for all its data.
Color counties by

Tap any county for its population, income, and more.

North Dakota at a glance

North Dakota’s 53 counties, by the numbers

The table lists every county’s population, median household income, unemployment, density, and land area. Sort it by any column to find yours or rank them. A few patterns stand out:

  • Concentrated. Half of North Dakota’s 799,358 residents live in just 4 of 53 counties, and the 5 largest hold 61.2% of the total. calculated from Census PEP V2025
  • Income tracks poverty. The gap from richest to poorest runs 2.3×, and the 10 highest-income counties average 9.0% in poverty against 17.3% for the 10 lowest. calculated from Census SAIPE 2024
  • The median county. Half of North Dakota’s counties have fewer than 3,838 residents, and half report a median household income below $76,383. calculated from Census PEP V2025 · Census SAIPE 2024
  • Lopsided density. Only 9 of 53 counties are denser than North Dakota’s statewide average of 12 people per square mile. calculated from Census PEP V2025 · Census TIGER 2026
Adams County2,275$62,0281.8%2/sq mi988 sq miHettinger
Barnes County10,573$72,4861.9%7/sq mi1,492 sq miValley City
Benson County5,759$57,7302.1%4/sq mi1,389 sq miMinnewaukan
Billings County1,071$92,4481.9%1/sq mi1,148 sq miMedora
Bottineau County6,284$73,5891.6%4/sq mi1,669 sq miBottineau
Bowman County2,762$73,7341.5%2/sq mi1,162 sq miBowman
Burke County2,132$80,8251.4%2/sq mi1,104 sq miBowbells
Burleigh County103,251$91,2541.7%63/sq mi1,633 sq miBismarck
Cass County201,794$77,7911.8%114/sq mi1,765 sq miFargo
Cavalier County3,497$81,0121.7%2/sq mi1,489 sq miLangdon
Dickey County4,895$79,6920.9%4/sq mi1,131 sq miEllendale
Divide County2,110$75,5441.4%2/sq mi1,261 sq miCrosby
Dunn County4,058$94,7262.5%2/sq mi2,009 sq miManning
Eddy County2,329$70,4131.7%4/sq mi630 sq miNew Rockford
Emmons County3,215$67,9942.5%2/sq mi1,508 sq miLinton
Foster County3,212$81,2561.4%5/sq mi634 sq miCarrington
Golden Valley County1,808$68,8901.7%2/sq mi1,001 sq miBeach
Grand Forks County74,501$70,9191.6%52/sq mi1,436 sq miGrand Forks
Grant County2,206$51,1751.7%1/sq mi1,659 sq miCarson
Griggs County2,239$68,9861.5%3/sq mi709 sq miCooperstown
Hettinger County2,492$66,8241.7%2/sq mi1,132 sq miMott
Kidder County2,393$78,0091.9%2/sq mi1,351 sq miSteele
LaMoure County4,135$87,3261.7%4/sq mi1,146 sq miLaMoure
Logan County1,859$66,9951.7%2/sq mi993 sq miNapoleon
McHenry County5,130$77,2672.5%3/sq mi1,874 sq miTowner
McIntosh County2,451$62,5131.4%3/sq mi975 sq miAshley
McKenzie County15,192$110,6821.9%6/sq mi2,760 sq miWatford City
McLean County9,740$81,6391.8%5/sq mi2,110 sq miWashburn
Mercer County8,441$93,1542.1%8/sq mi1,043 sq miStanton
Morton County34,601$83,3231.8%18/sq mi1,926 sq miMandan
Mountrail County9,395$77,9662.0%5/sq mi1,825 sq miStanley
Nelson County2,963$69,6541.6%3/sq mi982 sq miLakota
Oliver County1,898$84,1932.8%3/sq mi722 sq miCenter
Pembina County6,568$77,5342.7%6/sq mi1,119 sq miCavalier
Pierce County3,838$65,2052.0%4/sq mi1,018 sq miRugby
Ramsey County11,530$74,4211.5%10/sq mi1,185 sq miDevils Lake
Ransom County5,617$81,5431.5%7/sq mi862 sq miLisbon
Renville County2,331$83,4171.6%3/sq mi877 sq miMohall
Richland County16,731$80,1801.6%12/sq mi1,436 sq miWahpeton
Rolette County11,688$59,5052.9%13/sq mi903 sq miRolla
Sargent County3,711$79,9221.8%4/sq mi858 sq miForman
Sheridan County1,296$60,8202.2%1/sq mi972 sq miMcClusky
Sioux County3,667$48,1872.4%3/sq mi1,094 sq miFort Yates
Slope County628$62,8872.3%1/sq mi1,215 sq miAmidon
Stark County34,013$88,6811.9%25/sq mi1,335 sq miDickinson
Steele County1,797$89,8152.3%3/sq mi712 sq miFinley
Stutsman County21,414$75,2771.6%10/sq mi2,222 sq miJamestown
Towner County2,040$76,3831.6%2/sq mi1,025 sq miCando
Traill County7,920$85,1012.0%9/sq mi862 sq miHillsboro
Walsh County10,179$73,5712.0%8/sq mi1,282 sq miGrafton
Ward County68,233$73,5221.7%34/sq mi2,013 sq miMinot
Wells County3,729$74,5651.9%3/sq mi1,271 sq miFessenden
Williams County41,767$98,0382.1%20/sq mi2,078 sq miWilliston

Click a column heading to sort all 53 counties. A suppressed estimate (coefficient of variation ≥ 0.30) shows a marker, never a guess. County seats are from Wikidata (CC0), each validated to a Census place inside its county. Where Wikidata has none, the seat comes from the page cited for that county in the seat file, and where the table names no seat, it says why. See the methodology.

Download & print this North Dakota map

Map of North Dakota's 53 counties on official U.S. Census boundaries, with major cities: Fargo, Bismarck, Grand Forks, Minot, Williston, Dickinson

North Dakota maps, colored by the data

Cities in North Dakota

North Dakota has 355 incorporated cities. The largest is Fargo in Cass County with 131,627 residents. Use the search on the map above to find any city and highlight the county it sits in.

FargoCass County131,627
BismarckBurleigh County75,556
Grand ForksGrand Forks County59,042
MinotWard County47,791
West FargoCass County40,094
WillistonWilliams County28,056
DickinsonStark County25,357
MandanMorton County24,522
JamestownStutsman County15,787
WahpetonRichland County8,010
Devils LakeRamsey County7,308
Valley CityBarnes County6,541
Watford CityMcKenzie County6,039
HoraceCass County4,588
LincolnBurleigh County4,381
GraftonWalsh County4,102
BeulahMercer County3,040
CasseltonCass County2,953
New TownMountrail County2,721
RugbyPierce County2,481
HazenMercer County2,453
LisbonRansom County2,259
BottineauBottineau County2,205
CarringtonFoster County2,168
StanleyMountrail County2,097
MayvilleTraill County1,976
OakesDickey County1,858
LangdonCavalier County1,782
SurreyWard County1,721
HillsboroTraill County1,704
HarveyWells County1,679
TiogaWilliams County1,657
WashburnMcLean County1,507
BowmanBowman County1,499
Park RiverWalsh County1,458
CavalierPembina County1,426
GarrisonMcLean County1,397
MapletonCass County1,352
New RockfordEddy County1,260
HettingerAdams County1,250
LarimoreGrand Forks County1,240
CandoTowner County1,164
ThompsonGrand Forks County1,138
VelvaMcHenry County1,083
BurlingtonWard County1,067
CrosbyDivide County1,065
NorthwoodGrand Forks County1,046
RollaRolette County1,039
EllendaleDickey County1,033
Reile's AcresCass County1,032

The table shows the 50 most populous. Search the map above for the other 305.

A city can reach into more than one county. The table names the one its center falls in; “+N more” counts the others, from the Census Bureau’s count of each city by county part Census ACS 2020–2024 place parts.

Which North Dakota county is the richest, largest, most crowded? The answers

  • North Dakota’s highest median household income is in McKenzie County ($110,682); the lowest is in Sioux County ($48,187). Census SAIPE 2024
  • North Dakota’s most populous county is Cass County (201,794); the least populous is Slope County (628), a 321× spread. calculated from Census PEP V2025
  • North Dakota’s largest county by land area is McKenzie County (2,760 sq mi); the smallest is Eddy County (630 sq mi). Census TIGER 2026
  • North Dakota’s highest population density is in Cass County (114/sq mi); the lowest is in Slope County (1/sq mi). calculated from Census PEP V2025 · Census TIGER 2026
  • North Dakota’s highest poverty rate is in Sioux County (29.9%); the lowest is in Steele County (7.4%). Census SAIPE 2024
  • In North Dakota, unemployment is highest in Rolette County (2.9%) and lowest in Dickey County (0.9%), for September 2026 (preliminary). BLS LAUS September 2026, preliminary
  • North Dakota’s highest median age is in Slope County (54.1); the lowest is in Sioux County (28.2). Census ACS 2020–2024
  • North Dakota’s highest share of adults 25 and over with a bachelor’s degree or higher is in Cass County (42.6%); the lowest is in Sioux County (16.3%). Census ACS 2020–2024

Every figure is a current official estimate from the source named, never a crowd-sourced or copied value. Suppressed estimates (coefficient of variation ≥ 0.30) are omitted, never guessed. See the full methodology.

North Dakota counties: common questions

How many counties are in North Dakota?

North Dakota has 53 counties covering 68,994 sq mi and about 799K residents. Every one is on the map and in the table above.

What is the largest county in North Dakota?

It depends on the measure. By land area it’s McKenzie County (2,760 sq mi); by population it’s Cass County (201,794 residents).

What county is Fargo in?

Fargo, population 131,627, is in Cass County. Use the search on the map to find any North Dakota city’s county.

What is the richest county in North Dakota?

By median household income, McKenzie County is the richest at $110,682; the poorest is Sioux County at $48,187. Census SAIPE 2024

What is the most populous county in North Dakota?

Cass County, with 201,794 residents, about 25.2% of North Dakota’s people. That is 321× the least populous, Slope County (628).

Sources & vintages

Data current through .