8 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Two Harbors | 1 | 3,412 | 3,630 | -1.27% | 1,042 | 3 | City |
| Silver Bay | 2 | 1,755 | 1,860 | -1.18% | 230 | 8 | City |
| Fall Lake | 3 | 625 | 626 | -0.95% | 1 | 462 | Township |
| Beaver Bay | 4 | 514 | 514 | -0.96% | 4 | 138 | Township |
| Stony River | 5 | 173 | 171 | -0.57% | 0.00 | 551 | Township |
| Finland | 6 | 172 | 208 | -1.15% | 26 | 7 | CDP |
| Knife River | 7 | 142 | 23 | 6.77% | 213 | 1 | CDP |
| Beaver Bay | 8 | 122 | 120 | 0% | 153 | 1 | City |
Two Harbors is the largest city in Lake County, with a population of 3,412.
Beaver Bay is the smallest city in Lake County, with a population of 122.
There are 8 cities in Lake County, Minnesota.