7 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Allouez | 1 | 1,492 | 1,439 | -1% | 27 | 55 | Township |
| Mohawk | 2 | 292 | 302 | 6.96% | 237 | 1 | CDP |
| Eagle Harbor | 3 | 229 | 219 | -0.87% | 1 | 180 | Township |
| Eagle Harbor | 4 | 167 | 136 | 7.05% | 93 | 2 | CDP |
| Ahmeek | 5 | 119 | 114 | 0.85% | 1,750 | 0 | Village |
| Copper Harbor | 6 | 98 | 125 | -1.01% | 65 | 2 | CDP |
| Sherman | 7 | 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 7 cities in Keweenaw County, Michigan.