Lake County, Minnesota Cities (2025)

14 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Two Harbors13,4123,634-1.27%1,0423 City
Two Harbors23,4123,630-1.27%1,0423 City
Silver Bay31,7551,861-1.18%2308 City
Silver Bay41,7551,860-1.18%2308 City
Fall Lake5625625-0.95%1462 Township
Fall Lake6625626-0.95%1462 Township
Beaver Bay7514513-0.96%4138 Township
Beaver Bay8514514-0.96%4138 Township
Stony River9173171-0.57%0.00551 Township
Stony River10173171-0.57%0.00551 Township
Finland11172208-1.15%267 CDP
Knife River12142236.77%2131 CDP
Beaver Bay131221180%1531 City
Beaver Bay141221200%1531 City

Lake County Cities Summary

Largest City

Two Harbors is the largest city in Lake County, with a population of 3,412.

Smallest City

Beaver Bay is the smallest city in Lake County, with a population of 122.

10 Largest Cities

There are 14 cities in Lake County, Minnesota.

Location of Lake County