34 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Bad Axe | 1 | 2,936 | 3,025 | -0.51% | 1,259 | 2 | City |
| Sebewaing | 2 | 2,583 | 2,675 | -0.62% | 80 | 32 | Township |
| Winsor | 3 | 1,885 | 1,950 | -0.58% | 54 | 35 | Township |
| Colfax | 4 | 1,707 | 1,748 | -0.47% | 49 | 35 | Township |
| Sebewaing | 5 | 1,675 | 1,734 | -0.59% | 1,053 | 2 | Village |
| Caseville | 6 | 1,639 | 1,672 | -0.18% | 129 | 13 | Township |
| Bingham | 7 | 1,596 | 1,644 | -0.56% | 45 | 36 | Township |
| Harbor Beach | 8 | 1,549 | 1,600 | -0.51% | 900 | 2 | City |
| Oliver | 9 | 1,368 | 1,409 | -0.58% | 39 | 35 | Township |
| Port Austin | 10 | 1,349 | 1,383 | -0.44% | 83 | 16 | Township |
| Verona | 11 | 1,178 | 1,206 | -0.42% | 35 | 34 | Township |
| Pigeon | 12 | 1,176 | 1,217 | -0.59% | 1,479 | 1 | Village |
| Sand Beach | 13 | 1,119 | 1,156 | -0.62% | 31 | 36 | Township |
| Fairhaven | 14 | 1,058 | 1,085 | -0.47% | 49 | 21 | Township |
| Sherman | 15 | 961 | 994 | -0.62% | 22 | 44 | Township |
| Ubly | 16 | 822 | 848 | -0.48% | 625 | 1 | Village |
| Elkton | 17 | 773 | 800 | -0.51% | 772 | 1 | Village |
| Hume | 18 | 719 | 739 | -0.55% | 24 | 30 | Township |
| Brookfield | 19 | 715 | 739 | -0.56% | 20 | 35 | Township |
| Meade | 20 | 684 | 697 | -0.29% | 19 | 36 | Township |
| Rubicon | 21 | 683 | 708 | -0.73% | 29 | 24 | Township |
| Dwight | 22 | 679 | 706 | -0.73% | 19 | 36 | Township |
| Port Austin | 23 | 648 | 666 | -0.46% | 657 | 1 | Village |
| Caseville | 24 | 633 | 653 | -0.47% | 566 | 1 | City |
| Chandler | 25 | 440 | 457 | -0.68% | 12 | 35 | Township |
| Kinde | 26 | 426 | 441 | -0.47% | 362 | 1 | Village |
| Sigel | 27 | 424 | 438 | -0.7% | 12 | 36 | Township |
| McKinley | 28 | 389 | 405 | -0.77% | 19 | 20 | Township |
| Bloomfield | 29 | 387 | 403 | -0.77% | 11 | 36 | Township |
| Huron | 30 | 344 | 352 | -0.58% | 10 | 34 | Township |
| Port Hope | 31 | 269 | 280 | -0.74% | 266 | 1 | Village |
| Owendale | 32 | 257 | 266 | -0.39% | 346 | 1 | Village |
| Gore | 33 | 145 | 149 | -0.68% | 21 | 7 | Township |
| Pointe Aux Barques | 34 | 12 | 12 | 0% | 9 | 1 | Township |
Bad Axe is the largest city in Huron County, with a population of 2,936.
Pointe Aux Barques is the smallest city in Huron County, with a population of 12.
There are 34 cities in Huron County, Michigan.