Cavalier County, North Dakota Cities (2025)

48 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Langdon11,8261,898-0.81%1,1802 City
Munich2183195-1.61%1281 City
Osnabrock393102-2.11%3100 City
Manilla48082-1.23%236 Township
North Olga551520%142 Township
Perry642430%136 Township
Osford741430%136 Township
Milton83942-2.5%830 City
Fremont93942-2.5%155 Township
Alma103841-2.56%136 Township
Easby113740-2.63%136 Township
Nekoma123740-2.63%135 Township
South Olga133639-2.7%136 Township
Waterloo143538-2.78%135 Township
Langdon153435-5.56%136 Township
Loam163437-2.86%134 Township
Trier173437-2.86%130 Township
Montrose183134-3.13%135 Township
South Dresden1931320%135 Township
Henderson203033-3.23%128 Township
Mount Carmel2130310%144 Township
Alsen222931-3.33%129 City
Nekoma232931-3.33%780 City
Cypress2429300%144 Township
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
Sarles342022-4.76%770 City
Moscow3519200%135 Township
Linden3618190%0.0043 Township
East Alma3717180%0.0036 Township
Glenila3814150%0.0036 Township
Storlie3914150%125 Township
Calvin401214-7.69%550 City
Hannah41990%480 City
Loma42990%0.0026 City
Wales43990%370 City
Billings44911-10%0.0028 Township
Seivert45990%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,826.

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