Cities in Benson County, North Dakota by Population (2024)

There are 20 cities in Benson County, North Dakota.

Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)

City
Rank
State
2024 Population
2020 Census
Annual Change
Density (mi²)
Area (mi²)
Devils Lake1North Dakota7,1257,164-0.14%1,0246.96
Rugby2North Dakota2,4272,501-0.78%1,0622.29
Harvey3North Dakota1,5861,641-0.88%8831.80
Cando4North Dakota1,0251,112-2.1%1,5970.64
Fort Totten5North Dakota8651,219-9.23%1018.60
Leeds6North Dakota417440-1.42%6590.63
Maddock7North Dakota379399-1.3%4300.88
Minnewaukan8North Dakota185192-1.07%3830.48
Sheyenne9North Dakota176182-1.12%1,1730.15
Tolna10North Dakota130132-0.76%1730.75
Oberon11North Dakota9296-1.07%2630.35
Esmond12North Dakota8791-1.14%1910.46
Selz13North Dakota815110.96%5910.14
Balta14North Dakota5962-1.67%2600.23
Warwick15North Dakota4952-2%750.65
Heimdal16North Dakota41222.5%870.47
Brinsmade17North Dakota2830-3.45%1030.27
Knox18North Dakota1921-5%390.48
York19North Dakota14140%670.21
Hamberg20North Dakota12120%290.41

Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.

What is the largest city in Benson County, North Dakota?

Devils Lake is the largest city in Benson County.

What is the smallest city in Benson County, North Dakota?

Hamberg is the smallest city in Benson County.

How many cities are in Benson County?

There are 20 cities in Benson County, North Dakota.

Frequently Asked Questions