29 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Britton | 1 | 1,192 | 1,212 | -0.25% | 1,637 | 1 | City |
| Veblen | 2 | 311 | 317 | -0.32% | 990 | 0 | City |
| Langford | 3 | 278 | 278 | 0% | 877 | 0 | Town |
| Red Iron Lake | 4 | 224 | 205 | 1.82% | 7 | 31 | Township |
| Lake | 5 | 219 | 205 | 0.92% | 8 | 27 | Township |
| Veblen | 6 | 211 | 200 | 0.48% | 4 | 48 | Township |
| Weston | 7 | 208 | 202 | 0.48% | 6 | 36 | Township |
| Stena | 8 | 193 | 186 | 1.05% | 5 | 36 | Township |
| Pleasant Valley | 9 | 190 | 175 | 1.6% | 5 | 36 | Township |
| Eden | 10 | 174 | 175 | -0.57% | 5 | 35 | Township |
| Eden | 11 | 119 | 107 | 2.59% | 4 | 31 | Township |
| Eden | 12 | 100 | 99 | 0% | 3 | 33 | Township |
| Eden | 13 | 90 | 92 | 0% | 584 | 0 | Town |
| Waverly | 14 | 76 | 70 | 1.33% | 2 | 36 | Township |
| Newport | 15 | 65 | 59 | 1.56% | 2 | 35 | Township |
| Eden | 16 | 59 | 52 | 3.51% | 2 | 35 | Township |
| La Belle | 17 | 56 | 55 | 0% | 1 | 42 | Township |
| Lowell | 18 | 55 | 52 | 0% | 2 | 36 | Township |
| Hickman | 19 | 52 | 45 | 4% | 1 | 36 | Township |
| Newark | 20 | 51 | 49 | 0% | 1 | 36 | Township |
| Dumarce | 21 | 48 | 46 | 0% | 2 | 28 | Township |
| Lake City | 22 | 45 | 44 | 0% | 205 | 0 | Town |
| Fort | 23 | 43 | 42 | 0% | 1 | 29 | Township |
| Victor | 24 | 42 | 34 | 2.44% | 1 | 38 | Township |
| Hamilton | 25 | 37 | 33 | 2.78% | 1 | 31 | Township |
| Wismer | 26 | 34 | 32 | 0% | 2 | 17 | Township |
| Nordland | 27 | 30 | 28 | 0% | 1 | 23 | Township |
| McKinley | 28 | 29 | 25 | 3.57% | 1 | 34 | Township |
| Dayton | 29 | 28 | 26 | 0% | 1 | 35 | Township |
Britton is the largest city in Marshall County, with a population of 1,192.
Dayton is the smallest city in Marshall County, with a population of 28.
There are 29 cities in Marshall County, South Dakota.