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

There are 24 cities in McHenry 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.

City
Rank
2024 Population
2020 Population
Annual Change
Density (/mi²)
Area (mi²)
Type
Minot AFB14,8475,974-0.98%6677.3CDP
Rugby22,4272,501-0.78%1,0622.3City
Velva31,0301,092-1.53%1,0681.0City
Towner4451479-1.53%5450.8City
Glenburn54034020%1,3390.3City
Drake6272290-1.8%1382.0City
Granville7222233-1.33%7000.3City
Anamoose8214224-1.38%3430.6City
Willow City9148151-0.67%3160.5City
Upham10128135-1.54%4130.3City
Newburg119395-1.06%6640.1City
Deering128993-1.11%1,0600.1City
Karlsruhe138488-1.18%1120.8City
Butte1468680%2760.2City
Balta155962-1.67%2600.2City
Voltaire164245-2.33%860.5City
Kramer1724240%1570.2City
Gardena1823230%670.3City
Balfour191416-6.67%250.6City
Bergen201012-9.09%130.8City
Overly2110100%270.4City
Kief22880%71.2City
Bantry236020%60.9CDP
Ruso24550%200.2City

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 McHenry County, North Dakota?

Minot AFB is the largest city in McHenry County.

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

Ruso is the smallest city in McHenry County.

How many cities are in McHenry County?

There are 24 cities in McHenry County, North Dakota.

Frequently Asked Questions