10 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Iron Mountain | 1 | 7,527 | 7,509 | 0.04% | 998 | 8 | City |
| Breitung charter | 2 | 5,881 | 5,840 | -0.15% | 92 | 64 | Township |
| Kingsford | 3 | 5,124 | 5,128 | -0.02% | 1,186 | 4 | City |
| Norway | 4 | 2,842 | 2,831 | 0.07% | 300 | 9 | City |
| Norway | 5 | 1,528 | 1,529 | -0.33% | 17 | 88 | Township |
| Quinnesec | 6 | 1,280 | 1,203 | 0.47% | 849 | 2 | CDP |
| Sagola | 7 | 1,056 | 1,056 | -0.28% | 7 | 160 | Township |
| Waucedah | 8 | 805 | 804 | -0.25% | 9 | 89 | Township |
| Felch | 9 | 687 | 684 | -0.15% | 5 | 143 | Township |
| Breen | 10 | 472 | 470 | -0.21% | 5 | 89 | Township |
Iron Mountain is the largest city in Dickinson County, with a population of 7,527.
Breen is the smallest city in Dickinson County, with a population of 472.
There are 10 cities in Dickinson County, Michigan.