| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Iron Mountain | 1 | 7,467 | 7,508 | -0.03% | 990 | 8 | City |
| Breitung | 2 | 5,845 | 5,839 | -0.2% | 91 | 64 | Township |
| Kingsford | 3 | 5,093 | 5,127 | -0.06% | 1,179 | 4 | City |
| Norway | 4 | 2,814 | 2,828 | -0.04% | 297 | 9 | City |
| Norway | 5 | 1,519 | 1,529 | -0.33% | 17 | 88 | Township |
| Sagola | 6 | 1,050 | 1,055 | -0.28% | 7.0 | 160 | Township |
| Waucedah | 7 | 799 | 802 | -0.37% | 9.0 | 89 | Township |
| Felch | 8 | 681 | 683 | -0.44% | 5.0 | 143 | Township |
| Breen | 9 | 471 | 469 | 0% | 5.0 | 89 | Township |
Iron Mountain is the largest city in Dickinson County, with a population of 7,467.
Breen is the smallest city in Dickinson County, with a population of 471.
There are 9 cities in Dickinson County, Michigan.