| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Allouez | 1 | 1,539 | 1,439 | 0.92% | 28 | 55 | Township |
| Eagle Harbor | 2 | 237 | 220 | 1.28% | 1.0 | 180 | Township |
| Ahmeek | 3 | 121 | 114 | 0.83% | 1,779 | 0 | Village |
| Sherman | 4 | 98 | 91 | 1.03% | 2.0 | 65 | Township |
Allouez is the largest city in Keweenaw County, with a population of 1,539.
Sherman is the smallest city in Keweenaw County, with a population of 98.
There are 4 cities in Keweenaw County, Michigan.