19 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Cadillac | 1 | 10,558 | 10,373 | 0.35% | 1,491 | 7 | City |
| Haring charter | 2 | 3,625 | 3,571 | 0.3% | 110 | 33 | Township |
| Cherry Grove | 3 | 2,457 | 2,424 | 0.24% | 74 | 33 | Township |
| Clam Lake | 4 | 2,356 | 2,315 | 0.3% | 78 | 30 | Township |
| Selma | 5 | 2,284 | 2,234 | 0.4% | 67 | 34 | Township |
| Cedar Creek | 6 | 1,869 | 1,855 | 0% | 55 | 34 | Township |
| Springville | 7 | 1,810 | 1,743 | 0.67% | 56 | 33 | Township |
| Manton | 8 | 1,594 | 1,272 | 4.18% | 1,021 | 2 | City |
| Wexford | 9 | 1,191 | 1,155 | 0.59% | 33 | 37 | Township |
| Liberty | 10 | 951 | 926 | 0.53% | 26 | 36 | Township |
| Antioch | 11 | 917 | 898 | 0.33% | 26 | 35 | Township |
| Colfax | 12 | 915 | 898 | 0.33% | 26 | 35 | Township |
| Buckley | 13 | 777 | 765 | 0.26% | 427 | 2 | Village |
| Boon | 14 | 669 | 655 | 0.45% | 19 | 36 | Township |
| Greenwood | 15 | 654 | 638 | 0.46% | 18 | 35 | Township |
| Slagle | 16 | 520 | 506 | 0.58% | 15 | 36 | Township |
| Mesick | 17 | 419 | 398 | 0.96% | 315 | 1 | Village |
| Harrietta | 18 | 159 | 157 | 0% | 160 | 1 | Village |
| Boon | 19 | 28 | 93 | -26.32% | 33 | 1 | CDP |
Cadillac is the largest city in Wexford County, with a population of 10,558.
Boon is the smallest city in Wexford County, with a population of 28.
There are 19 cities in Wexford County, Michigan.