10 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Leeds | 1 | 416 | 440 | -0.95% | 657 | 1 | City |
| Maddock | 2 | 379 | 400 | -0.79% | 430 | 1 | City |
| Minnewaukan | 3 | 185 | 193 | -0.54% | 383 | 0 | City |
| Oberon | 4 | 91 | 96 | -1.09% | 260 | 0 | City |
| Esmond | 5 | 86 | 92 | -1.15% | 189 | 0 | City |
| Warwick | 6 | 48 | 51 | 0% | 74 | 1 | City |
| Brinsmade | 7 | 26 | 28 | 0% | 95 | 0 | City |
| Knox | 8 | 20 | 22 | 0% | 41 | 0 | City |
| York | 9 | 15 | 15 | 0% | 72 | 0 | City |
| Hamberg | 10 | 12 | 12 | 0% | 29 | 0 | City |
Leeds is the largest city in Benson County, with a population of 416.
Hamberg is the smallest city in Benson County, with a population of 12.
There are 10 cities in Benson County, North Dakota.