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.)

City
Rank
State
2024 Population
2020 Census
Annual Change
Density (mi²)
Area (mi²)
Langdon1North Dakota1,8301,897-0.92%1,1831.55
Cavalier2North Dakota1,2131,251-0.82%1,4090.86
Walhalla3North Dakota876892-0.46%8461.03
Edinburg4North Dakota192198-1.03%6060.32
Munich5North Dakota183194-1.61%1281.43
Edmore6North Dakota137140-0.73%4640.29
Osnabrock7North Dakota102105-0.97%3400.30
Starkweather8North Dakota9699-1.03%7380.13
Milton9North Dakota3942-2.5%830.47
Alsen10North Dakota3133-3.13%129.36
Nekoma11North Dakota2931-3.33%780.37
Fairdale12North Dakota2628-3.7%820.32
Hampden13North Dakota2628-3.7%1510.17
Sarles14North Dakota1517-6.25%570.26
Calvin15North Dakota1214-7.69%550.22
Wales16North Dakota990%370.24
Loma17North Dakota880%026.46
Hannah18North Dakota770%370.19
Calio19North Dakota550%18.17

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