Pembina County, North Dakota Cities (2026)

35 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Cavalier11,2031,254-0.66%1,3971 City
Walhalla2853894-0.81%8241 City
Drayton3706753-1.12%1,0731 City
Cavalier4489525-1.61%771 Township
Pembina5484510-0.82%6001 City
Neche6326346-0.91%9390 City
St. Thomas7301319-0.99%2971 City
Akra8220234-1.35%636 Township
Beaulieu9160172-1.23%436 Township
Advance10129138-1.53%436 Township
Crystal11109115-0.91%1581 City
Walhalla1296110-4%244 Township
Carlisle1395100-1.04%172 Township
St. Thomas1491102-3.19%172 Township
Thingvalla1587101-4.4%236 Township
La Moure168388-1.19%236 Township
Mountain1780820%6560 City
Gardar187782-1.28%236 Township
St. Joseph197075-1.41%245 Township
Felson206974-1.43%245 Township
Crystal216772-1.47%235 Township
Pembina225862-1.69%164 Township
Lincoln235761-1.72%146 Township
Elora245660-1.75%236 Township
Joliette255559-1.79%170 Township
Midland265458-1.82%170 Township
Lodema275357-1.85%136 Township
Hamilton285155-1.92%145 Township
Park294751-2.08%136 Township
Bathgate3046480%1660 City
Hamilton3141440%1440 City
Bathgate3239400%127 Township
Canton City (Hensel)3331330%1240 City
Drayton3426270%135 Township
Neche3524250%0.0049 Township

Pembina County Cities Summary

Largest City

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

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