35 cities
City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
---|---|---|---|---|---|---|---|
Cavalier | 1 | 1,204 | 1,251 | -0.74% | 1,398 | 1 | City |
Walhalla | 2 | 872 | 892 | -0.46% | 843 | 1 | City |
Drayton | 3 | 720 | 757 | -0.96% | 1,094 | 1 | City |
Cavalier | 4 | 497 | 530 | -1.78% | 7 | 71 | Township |
Pembina | 5 | 487 | 511 | -1.02% | 603 | 1 | City |
Neche | 6 | 332 | 346 | -0.9% | 957 | 0 | City |
St. Thomas | 7 | 307 | 319 | -0.65% | 302 | 1 | City |
Akra | 8 | 221 | 233 | -1.34% | 6 | 36 | Township |
Beaulieu | 9 | 162 | 173 | -1.22% | 5 | 36 | Township |
Advance | 10 | 133 | 138 | -0.75% | 4 | 36 | Township |
Crystal | 11 | 109 | 114 | -0.91% | 158 | 1 | City |
Walhalla | 12 | 106 | 111 | -0.93% | 2 | 44 | Township |
Carlisle | 13 | 96 | 100 | -1.03% | 1 | 72 | Township |
St. Thomas | 14 | 96 | 103 | -2.04% | 1 | 72 | Township |
Thingvalla | 15 | 87 | 100 | -4.4% | 2 | 36 | Township |
La Moure | 16 | 86 | 90 | -1.15% | 2 | 36 | Township |
Gardar | 17 | 78 | 82 | -1.27% | 2 | 36 | Township |
St. Joseph | 18 | 72 | 76 | -1.37% | 2 | 45 | Township |
Crystal | 19 | 71 | 75 | -1.39% | 2 | 35 | Township |
Felson | 20 | 71 | 75 | -1.39% | 2 | 45 | Township |
Joliette | 21 | 61 | 62 | 0% | 1 | 70 | Township |
Mountain | 22 | 59 | 81 | -6.35% | 484 | 0 | City |
Lincoln | 23 | 58 | 62 | -1.69% | 1 | 46 | Township |
Pembina | 24 | 58 | 62 | -1.69% | 1 | 64 | Township |
Midland | 25 | 57 | 58 | 0% | 1 | 70 | Township |
Lodema | 26 | 56 | 57 | 0% | 2 | 36 | Township |
Elora | 27 | 55 | 56 | 0% | 2 | 36 | Township |
Hamilton | 28 | 55 | 56 | 0% | 1 | 45 | Township |
Park | 29 | 50 | 51 | 0% | 1 | 36 | Township |
Bathgate | 30 | 47 | 49 | 0% | 170 | 0 | City |
Hamilton | 31 | 41 | 43 | 0% | 144 | 0 | City |
Bathgate | 32 | 37 | 38 | 0% | 1 | 27 | Township |
Canton City (Hensel) | 33 | 30 | 32 | 0% | 120 | 0 | City |
Drayton | 34 | 25 | 28 | -3.85% | 1 | 35 | Township |
Neche | 35 | 24 | 27 | -4% | 0.00 | 49 | Township |
Cavalier is the largest city in Pembina County, with a population of 1,204.
Neche is the smallest city in Pembina County, with a population of 24.
There are 35 cities in Pembina County, North Dakota.