4 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Allouez | 1 | 1,492 | 1,439 | -1% | 27 | 55 | Township |
| Eagle Harbor | 2 | 229 | 219 | -0.87% | 1 | 180 | Township |
| Ahmeek | 3 | 119 | 114 | 0.85% | 1,750 | 0 | Village |
| Sherman | 4 | 96 | 92 | -1.03% | 1 | 65 | Township |
Allouez is the largest city in Keweenaw County, with a population of 1,492.
Sherman is the smallest city in Keweenaw County, with a population of 96.
There are 4 cities in Keweenaw County, Michigan.