48 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 |
| Walcott | 5 | 354 | 351 | 0.57% | 6 | 59 | Township |
| Dwight | 6 | 330 | 320 | -0.3% | 7 | 45 | Township |
| Fairmount | 7 | 326 | 341 | -0.61% | 985 | 0 | City |
| Walcott | 8 | 267 | 264 | 0.38% | 263 | 1 | City |
| Abercrombie | 9 | 264 | 243 | 1.54% | 800 | 0 | City |
| Colfax | 10 | 259 | 260 | -0.77% | 4 | 59 | Township |
| Eagle | 11 | 246 | 230 | 0.82% | 6 | 42 | Township |
| Abercrombie | 12 | 240 | 251 | -1.23% | 4 | 61 | Township |
| Colfax | 13 | 229 | 169 | 4.57% | 227 | 1 | City |
| Brightwood | 14 | 217 | 210 | 0.93% | 7 | 32 | Township |
| Summit | 15 | 210 | 221 | -0.94% | 4 | 53 | Township |
| Barrie | 16 | 180 | 176 | -1.1% | 5 | 35 | Township |
| Mooreton | 17 | 176 | 181 | -0.56% | 659 | 0 | City |
| Christine | 18 | 147 | 152 | -0.68% | 721 | 0 | City |
| Greendale | 19 | 144 | 144 | -0.69% | 4 | 36 | Township |
| Grant | 20 | 127 | 131 | -0.78% | 4 | 34 | Township |
| Duerr | 21 | 124 | 128 | -0.8% | 2 | 63 | Township |
| Mooreton | 22 | 124 | 123 | -0.8% | 4 | 35 | Township |
| Belford | 23 | 115 | 117 | -0.86% | 3 | 36 | Township |
| Ibsen | 24 | 115 | 119 | -0.86% | 3 | 36 | Township |
| Danton | 25 | 113 | 113 | 0.89% | 3 | 35 | Township |
| Barney | 26 | 112 | 116 | -0.88% | 3 | 35 | Township |
| Helendale | 27 | 107 | 105 | 0.94% | 3 | 35 | Township |
| Antelope | 28 | 106 | 110 | -0.93% | 3 | 36 | Township |
| Wyndmere | 29 | 100 | 104 | -0.99% | 3 | 35 | Township |
| Nansen | 30 | 93 | 94 | -1.06% | 3 | 36 | Township |
| Fairmount | 31 | 91 | 92 | -1.09% | 2 | 41 | Township |
| Brandenburg | 32 | 88 | 78 | 3.53% | 2 | 35 | Township |
| Homestead | 33 | 88 | 92 | -1.12% | 2 | 36 | Township |
| Waldo | 34 | 82 | 86 | -1.2% | 2 | 35 | Township |
| Liberty Grove | 35 | 80 | 84 | -1.23% | 2 | 36 | Township |
| LaMars | 36 | 78 | 79 | 0% | 2 | 36 | Township |
| Dexter | 37 | 77 | 81 | -1.28% | 2 | 35 | Township |
| Dwight | 38 | 77 | 80 | 0% | 397 | 0 | City |
| Garborg | 39 | 76 | 77 | 0% | 2 | 36 | Township |
| Elma | 40 | 75 | 76 | 0% | 2 | 36 | Township |
| Devillo | 41 | 73 | 74 | 0% | 2 | 36 | Township |
| Mantador | 42 | 66 | 68 | 0% | 482 | 0 | City |
| Viking | 43 | 65 | 66 | 0% | 2 | 36 | Township |
| Moran | 44 | 62 | 63 | 0% | 2 | 33 | Township |
| Great Bend | 45 | 54 | 56 | 0% | 96 | 1 | City |
| West End | 46 | 49 | 52 | -2% | 1 | 36 | Township |
| Barney | 47 | 46 | 43 | 2.22% | 250 | 0 | City |
| Freeman | 48 | 45 | 48 | -2.17% | 1 | 36 | Township |
Wahpeton is the largest city in Richland County, with a population of 8,167.
Freeman is the smallest city in Richland County, with a population of 45.
There are 48 cities in Richland County, North Dakota.