3 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Two Harbors | 1 | 3,369 | 3,630 | -1.26% | 1,029 | 3 | City |
| Silver Bay | 2 | 1,734 | 1,860 | -1.2% | 227 | 8 | City |
| Beaver Bay | 3 | 123 | 120 | 0.82% | 154 | 1 | City |
Two Harbors is the largest city in Lake County, with a population of 3,369.
Beaver Bay is the smallest city in Lake County, with a population of 123.
There are 3 cities in Lake County, Minnesota.