13 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Beach | 1 | 998 | 972 | 0.5% | 391 | 3 | City |
| Beach | 2 | 177 | 161 | 2.91% | 2 | 104 | Township |
| Lone Tree | 3 | 162 | 145 | 3.18% | 2 | 105 | Township |
| Golva | 4 | 91 | 81 | 2.25% | 284 | 0 | City |
| Sentinel Butte | 5 | 71 | 64 | 1.43% | 69 | 1 | City |
| Sentinel | 6 | 63 | 59 | 1.61% | 0.00 | 144 | Township |
| Saddle Butte | 7 | 53 | 49 | 0% | 2 | 35 | Township |
| Delhi | 8 | 41 | 38 | 0% | 1 | 36 | Township |
| Bullion | 9 | 38 | 32 | 8.57% | 1 | 36 | Township |
| Henry | 10 | 24 | 22 | 0% | 0.00 | 72 | Township |
| Garner | 11 | 10 | 10 | 0% | 0.00 | 36 | Township |
| Pearl | 12 | 5 | 5 | 0% | 0.00 | 72 | Township |
| Elk Creek | 13 | 4 | 4 | 0% | 0.00 | 36 | Township |
Beach is the largest city in Golden Valley County, with a population of 998.
Elk Creek is the smallest city in Golden Valley County, with a population of 4.
There are 13 cities in Golden Valley County, North Dakota.