Cavalier County, North Dakota Cities (2026)

48 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Langdon11,8121,898-0.77%1,1712 City
Munich2181195-1.09%1261 City
Osnabrock391102-2.15%3030 City
Manilla47982-1.25%236 Township
North Olga551520%142 Township
Perry642430%136 Township
Osford741430%136 Township
Milton839420%830 City
Fremont93842-2.56%155 Township
Alma103741-2.63%136 Township
Easby113640-2.7%136 Township
Nekoma123640-2.7%135 Township
South Olga133539-2.78%136 Township
Waterloo143438-2.86%135 Township
Loam153337-2.94%134 Township
Trier163337-2.94%130 Township
Langdon173235-5.88%136 Township
South Dresden1831320%135 Township
Montrose193034-3.23%135 Township
Mount Carmel2030310%144 Township
Cypress2129300%144 Township
Henderson222933-3.33%128 Township
Alsen2329310%129 City
Nekoma2429310%780 City
Dresden2528290%144 Township
Hay2628290%136 Township
Huron2728290%136 Township
Bruce2825260%135 Township
Banner2923240%129 Township
Byron3022230%0.0044 Township
Grey3122230%136 Township
Osnabrock3222230%136 Township
West Hope3321220%0.0044 Township
Sarles3420220%770 City
Moscow3519200%135 Township
Linden3618190%0.0043 Township
East Alma3717180%0.0036 Township
Glenila3814150%0.0036 Township
Storlie3914150%125 Township
Calvin4012140%550 City
Seivert41990%0.0028 Township
Hannah42990%480 City
Loma43990%0.0026 City
Wales44990%370 City
Billings45811-11.11%0.0028 Township
Gordon46880%0.0027 Township
North Loma47770%0.0018 Township
Calio48660%18 City

Cavalier County Cities Summary

Largest City

Langdon is the largest city in Cavalier County, with a population of 1,812.

Smallest City

Calio is the smallest city in Cavalier County, with a population of 6.

10 Largest Cities

There are 48 cities in Cavalier County, North Dakota.

Location of Cavalier County