Pembina County, North Dakota Cities (2025)

35 cities

City
Rank
2025 Pop.
2020 Pop.
Change
Density
Area (mi²)
Type
Cavalier11,2041,251-0.74%1,3980.86 City
Walhalla2872892-0.46%8431.03 City
Drayton3720757-0.96%1,0940.66 City
Cavalier4497530-1.78%770.69 Township
Pembina5487511-1.02%6030.81 City
Neche6332346-0.9%9570.35 City
St. Thomas7307319-0.65%3021.01 City
Akra8221233-1.34%635.56 Township
Beaulieu9162173-1.22%535.93 Township
Advance10133138-0.75%435.87 Township
Crystal11109114-0.91%1580.69 City
Walhalla12106111-0.93%244.17 Township
Carlisle1396100-1.03%171.66 Township
St. Thomas1496103-2.04%171.96 Township
Thingvalla1587100-4.4%236.04 Township
La Moure168690-1.15%235.91 Township
Gardar177882-1.27%235.91 Township
St. Joseph187276-1.37%244.85 Township
Crystal197175-1.39%235.49 Township
Felson207175-1.39%244.78 Township
Joliette2161620%170.04 Township
Mountain225981-6.35%4840.12 City
Lincoln235862-1.69%146.29 Township
Pembina245862-1.69%164.38 Township
Midland2557580%169.86 Township
Lodema2656570%236.11 Township
Elora2755560%235.75 Township
Hamilton2855560%144.63 Township
Park2950510%135.89 Township
Bathgate3047490%1700.28 City
Hamilton3141430%1440.28 City
Bathgate3237380%126.51 Township
Canton City (Hensel)3330320%1200.25 City
Drayton342528-3.85%134.87 Township
Neche352427-4%0.0049.04 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