14 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Wahpeton | 1 | 8,167 | 8,010 | 0.32% | 1,525 | 5 | City |
| Hankinson | 2 | 927 | 918 | 0.22% | 499 | 2 | City |
| Lidgerwood | 3 | 580 | 598 | -0.51% | 877 | 1 | City |
| Wyndmere | 4 | 435 | 447 | -0.46% | 506 | 1 | City |
| Fairmount | 5 | 326 | 341 | -0.61% | 985 | 0 | City |
| Walcott | 6 | 267 | 264 | 0.38% | 263 | 1 | City |
| Abercrombie | 7 | 264 | 243 | 1.54% | 800 | 0 | City |
| Colfax | 8 | 229 | 169 | 4.57% | 227 | 1 | City |
| Mooreton | 9 | 176 | 181 | -0.56% | 659 | 0 | City |
| Christine | 10 | 147 | 152 | -0.68% | 721 | 0 | City |
| Dwight | 11 | 77 | 80 | 0% | 397 | 0 | City |
| Mantador | 12 | 66 | 68 | 0% | 482 | 0 | City |
| Great Bend | 13 | 54 | 56 | 0% | 96 | 1 | City |
| Barney | 14 | 46 | 43 | 2.22% | 250 | 0 | City |
Wahpeton is the largest city in Richland County, with a population of 8,167.
Barney is the smallest city in Richland County, with a population of 46.
There are 14 cities in Richland County, North Dakota.