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

There are 19 cities in Cavalier 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
Langdon11,8301,897-0.92%1,1831.5City
Cavalier21,2131,251-0.82%1,4090.9City
Walhalla3876892-0.46%8461.0City
Edinburg4192198-1.03%6060.3City
Munich5183194-1.61%1281.4City
Edmore6137140-0.73%4640.3City
Osnabrock7102105-0.97%3400.3City
Starkweather89699-1.03%7380.1City
Milton93942-2.5%830.5City
Alsen103133-3.13%129.4City
Nekoma112931-3.33%780.4City
Fairdale122628-3.7%820.3City
Hampden132628-3.7%1510.2City
Sarles141517-6.25%570.3City
Calvin151214-7.69%550.2City
Wales16990%370.2City
Loma17880%0.0026.5City
Hannah18770%370.2City
Calio19550%18.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 Cavalier County, North Dakota?

Langdon is the largest city in Cavalier County.

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

Calio is the smallest city in Cavalier County.

How many cities are in Cavalier County?

There are 19 cities in Cavalier County, North Dakota.

Frequently Asked Questions