4 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Allouez | 1 | 1,477 | 1,439 | -1.01% | 27 | 55 | Township |
| Eagle Harbor | 2 | 227 | 219 | -0.87% | 1 | 180 | Township |
| Ahmeek | 3 | 120 | 114 | 0.84% | 1,765 | 0 | Village |
| Sherman | 4 | 95 | 92 | -1.04% | 1 | 65 | Township |
Allouez is the largest city in Keweenaw County, with a population of 1,477.
Sherman is the smallest city in Keweenaw County, with a population of 95.
There are 4 cities in Keweenaw County, Michigan.