There are 12 cities in McHenry County, North Dakota.

Download Table Data

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

City
Rank
State
2024 Population
2020 Census
Annual Change
Density (mi²)
Area (mi²)
Velva1North Dakota1,0521,092-0.57%1,0910.96
Towner2North Dakota450477-1.53%5440.83
Drake3North Dakota272291-1.8%1381.97
Granville4North Dakota224234-1.32%7070.32
Anamoose5North Dakota213223-1.39%3420.62
Upham6North Dakota127134-1.55%4100.31
Deering7North Dakota8993-1.11%1,2030.07
Karlsruhe8North Dakota8187-2.41%1080.75
Voltaire9North Dakota4344 880.49
Balfour10North Dakota1316-7.14%230.56
Bergen11North Dakota1212 160.75
Kief12North Dakota77 61.23
showing: 12 rows

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

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

Velva is the largest city in McHenry County.

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

Kief is the smallest city in McHenry County.

How many cities are in McHenry County?

There are 12 cities in McHenry County, North Dakota.

Frequently Asked Questions