Nelson County, North Dakota Cities (2025)

36 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Lakota16886800.15%6891 City
McVille23873870%2691 City
Michigan City32602590%5171 City
Aneta4234236-0.43%2351 City
Petersburg5158160-0.63%1541 City
Tolna61331330%1771 City
Michigan71171151.74%336 Township
Pekin875740%2960 City
Dayton97578-2.6%235 Township
Dahlen1057570%236 Township
Hamlin1156550%235 Township
Lakota1251500%134 Township
Ora1347470%134 Township
Sarnia1447460%135 Township
Petersburg1546460%146 Township
Lee1642420%136 Township
Dodds1741410%136 Township
Osago1841410%135 Township
Leval1940400%132 Township
Melvin2040400%135 Township
Nash2139390%136 Township
Wamduska2239390%131 Township
Bergen233840-2.56%135 Township
Michigan2438380%157 Township
Nesheim2536360%136 Township
Dahlen2635116.06%2500 CDP
Forde2735350%135 Township
Field2834340%136 Township
Williams2934340%136 Township
Central3032320%135 Township
Illinois3132320%135 Township
Clara3230300%135 Township
Enterprise3326260%135 Township
Rubin3426260%134 Township
Rugh3526260%136 Township
Adler3620200%136 Township

Nelson County Cities Summary

Largest City

Lakota is the largest city in Nelson County, with a population of 688.

Smallest City

Adler is the smallest city in Nelson County, with a population of 20.

10 Largest Cities

There are 36 cities in Nelson County, North Dakota.

Location of Nelson County