Nelson County, North Dakota Cities (2025)

36 cities

City
Rank
2025 Pop.
2020 Pop.
Change
Density
Area (mi²)
Type
Lakota16886800.29%6891 City
McVille2372389-0.8%2591.44 City
Michigan City32582600%5130.50 City
Aneta42372360%2380.99 City
Petersburg51581600%1541.03 City
Tolna61301320%1730.75 City
Michigan71121150%336.15 Township
Dayton879780%234.51 Township
Pekin972710%2850.25 City
Hamlin1057560%234.65 Township
Dahlen115459-3.57%235.72 Township
Lakota1251500%134.22 Township
Ora1347460%134.41 Township
Sarnia1445450%134.76 Township
Petersburg1544440%146.26 Township
Lee1642420%135.79 Township
Leval1741410%131.78 Township
Nash1841410%135.80 Township
Bergen1940400%135.33 Township
Dodds2040400%135.93 Township
Melvin2140400%134.74 Township
Osago2240400%135.40 Township
Michigan2339390%157.47 Township
Wamduska2439390%131.09 Township
Forde2536360%135.38 Township
Dahlen2635116.06%2500.14 CDP
Nesheim2734340%135.75 Township
Williams2834340%135.67 Township
Illinois2932320%135.03 Township
Central3031310%134.83 Township
Field3131310%135.87 Township
Clara3230300%134.62 Township
Enterprise3326260%135.17 Township
Rubin3426260%134.04 Township
Rugh3526260%135.80 Township
Adler3620200%135.84 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