Steele County, North Dakota Cities (2026)

4 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Finley1385402-0.77%1103 City
Hope22772730.36%4521 City
Sharon38590-1.16%571 City
Luverne425270%980 City

Steele County Cities Summary

Largest City

Finley is the largest city in Steele County, with a population of 385.

Smallest City

Luverne is the smallest city in Steele County, with a population of 25.

10 Largest Cities

There are 4 cities in Steele County, North Dakota.

Location of Steele County