Pembina County, North Dakota Cities (2025)

35 cities

City
Rank
2025 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Cavalier11,2041,251-0.74%1,3981 City
Walhalla2872892-0.46%8431 City
Drayton3720757-0.96%1,0941 City
Cavalier4497530-1.78%771 Township
Pembina5487511-1.02%6031 City
Neche6332346-0.9%9570 City
St. Thomas7307319-0.65%3021 City
Akra8221233-1.34%636 Township
Beaulieu9162173-1.22%536 Township
Advance10133138-0.75%436 Township
Crystal11109114-0.91%1581 City
Walhalla12106111-0.93%244 Township
Carlisle1396100-1.03%172 Township
St. Thomas1496103-2.04%172 Township
Thingvalla1587100-4.4%236 Township
La Moure168690-1.15%236 Township
Gardar177882-1.27%236 Township
St. Joseph187276-1.37%245 Township
Crystal197175-1.39%235 Township
Felson207175-1.39%245 Township
Joliette2161620%170 Township
Mountain225981-6.35%4840 City
Lincoln235862-1.69%146 Township
Pembina245862-1.69%164 Township
Midland2557580%170 Township
Lodema2656570%236 Township
Elora2755560%236 Township
Hamilton2855560%145 Township
Park2950510%136 Township
Bathgate3047490%1700 City
Hamilton3141430%1440 City
Bathgate3237380%127 Township
Canton City (Hensel)3330320%1200 City
Drayton342528-3.85%135 Township
Neche352427-4%0.0049 Township

Pembina County Cities Summary

Largest City

Cavalier is the largest city in Pembina County, with a population of 1,204.

Smallest City

Neche is the smallest city in Pembina County, with a population of 24.

10 Largest Cities

There are 35 cities in Pembina County, North Dakota.

Location of Pembina County