7 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Lakota | 1 | 690 | 680 | 0.29% | 691 | 1 | City |
| McVille | 2 | 387 | 387 | 0% | 269 | 1 | City |
| Michigan City | 3 | 260 | 259 | 0% | 517 | 1 | City |
| Aneta | 4 | 234 | 236 | 0% | 235 | 1 | City |
| Petersburg | 5 | 158 | 160 | 0% | 154 | 1 | City |
| Tolna | 6 | 133 | 133 | 0% | 177 | 1 | City |
| Pekin | 7 | 75 | 74 | 0% | 296 | 0 | City |
Lakota is the largest city in Nelson County, with a population of 690.
Pekin is the smallest city in Nelson County, with a population of 75.
There are 7 cities in Nelson County, North Dakota.