11 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Garfield charter | 1 | 19,648 | 19,623 | -0.68% | 739 | 27 | Township |
| Traverse City | 2 | 15,836 | 15,674 | 0.17% | 1,913 | 8 | City |
| East Bay | 3 | 11,837 | 11,612 | 0.36% | 296 | 40 | Township |
| Blair | 4 | 9,276 | 9,010 | 0.49% | 260 | 36 | Township |
| Mayfield | 5 | 8,065 | 7,985 | 0.11% | 238 | 34 | Township |
| Green Lake | 6 | 6,824 | 6,703 | 0.31% | 234 | 29 | Township |
| Peninsula | 7 | 6,167 | 6,074 | 0.33% | 221 | 28 | Township |
| Acme | 8 | 4,524 | 4,451 | 0.33% | 181 | 25 | Township |
| Whitewater | 9 | 2,733 | 2,688 | 0.29% | 57 | 48 | Township |
| Mayfield | 10 | 1,840 | 1,792 | 0.44% | 51 | 36 | Township |
| Kingsley | 11 | 1,461 | 1,412 | 0.55% | 1,100 | 1 | Village |
Garfield charter is the largest city in Grand Traverse County, with a population of 19,648.
Kingsley is the smallest city in Grand Traverse County, with a population of 1,461.
There are 11 cities in Grand Traverse County, Michigan.