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

There are 21 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.)

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

2024 Population
2020 Census
Annual Change
Density (mi²)
Area (mi²)
Devils Lake1North Dakota7,1527,170-0.06%1,0286.96
Rugby2North Dakota2,4612,501-0.4%1,0772.29
Harvey3North Dakota1,6041,638-0.5%8931.80
Cando4North Dakota1,0171,111-2.21%1,5840.64
Fort Totten5North Dakota8651,219-9.23%1018.60
Leeds6North Dakota411441-1.68%6490.63
Maddock7North Dakota373397-1.58%4230.88
Minnewaukan8North Dakota184192-1.07%3810.48
Sheyenne9North Dakota1841820.55%1,2270.15
Tolna10North Dakota1301320%1730.75
Oberon11North Dakota9296-1.07%2630.35
Esmond12North Dakota8892-1.12%1930.46
Selz13North Dakota815110.96%5910.14
Balta14North Dakota63650%2780.23
Warwick15North Dakota4852-2.04%740.65
Heimdal16North Dakota41222.5%870.47
Brinsmade17North Dakota27290%990.27
Knox18North Dakota20220%410.48
York19North Dakota15150%720.21
Hamberg20North Dakota12120%290.41
Churchs Ferry21North Dakota11110%250.43

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?

Churchs Ferry is the smallest city in Benson County.

How many cities are in Benson County?

There are 21 cities in Benson County, North Dakota.

Frequently Asked Questions