6 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 |
| Fall Lake | 3 | 619 | 626 | -0.96% | 1 | 462 | Township |
| Beaver Bay | 4 | 509 | 514 | -0.97% | 4 | 138 | Township |
| Stony River | 5 | 172 | 171 | -0.58% | 0.00 | 551 | Township |
| Beaver Bay | 6 | 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 6 cities in Lake County, Minnesota.