| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Mills | 1 | 4,069 | 3,987 | 0.37% | 119 | 34 | Township |
| West Branch | 2 | 2,618 | 2,562 | 0.42% | 77 | 34 | Township |
| West Branch | 3 | 2,375 | 2,343 | 0.21% | 1,543 | 2 | City |
| South Branch | 4 | 1,802 | 1,648 | 1.29% | 17 | 105 | Township |
| West Branch | 5 | 1,719 | 1,687 | 0.23% | 48 | 35 | Township |
| Churchill | 6 | 1,574 | 1,544 | 0.32% | 44 | 36 | Township |
| Edwards | 7 | 1,400 | 1,375 | 0.29% | 40 | 35 | Township |
| Hill | 8 | 1,278 | 1,253 | 0.39% | 39 | 33 | Township |
| Rose | 9 | 1,262 | 1,239 | 0.4% | 24 | 53 | Township |
| Ogemaw | 10 | 1,179 | 1,158 | 0.34% | 33 | 36 | Township |
| Foster | 11 | 800 | 784 | 0.38% | 9.0 | 89 | Township |
| Cumming | 12 | 735 | 722 | 0.27% | 21 | 34 | Township |
| Logan | 13 | 602 | 588 | 0.5% | 17 | 35 | Township |
| Klacking | 14 | 589 | 573 | 0.51% | 16 | 36 | Township |
| Rose City | 15 | 582 | 573 | 0.17% | 540 | 1 | City |
| West Branch | 16 | 462 | 449 | 0.65% | 13 | 36 | Township |
| Goodar | 17 | 359 | 350 | 0.56% | 10 | 35 | Township |
| South Branch | 18 | 354 | 345 | 0.28% | 10 | 36 | Township |
| Prescott | 19 | 227 | 222 | 0% | 205 | 1 | Village |
| West Branch | 20 | 56 | 56 | 0% | 1.0 | 108 | Township |
Mills is the largest city in Ogemaw County, with a population of 4,069.
West Branch is the smallest city in Ogemaw County, with a population of 56.
There are 20 cities in Ogemaw County, Michigan.