| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Indian Lake | 1 | 1,325 | 1,357 | -1.41% | 5.0 | 252 | Town |
| Lake Pleasant | 2 | 874 | 891 | -1.35% | 5.0 | 188 | Town |
| Long Lake | 3 | 765 | 782 | -1.54% | 2.0 | 407 | Town |
| Wells | 4 | 639 | 680 | -2.14% | 4.0 | 177 | Town |
| Hope | 5 | 405 | 402 | -0.25% | 10 | 41 | Town |
| Speculator | 6 | 398 | 403 | 0% | 9.0 | 45 | Village |
| Inlet | 7 | 345 | 354 | -1.99% | 6.0 | 62 | Town |
| Arietta | 8 | 280 | 294 | -2.1% | 1.0 | 317 | Town |
| Benson | 9 | 210 | 222 | -1.87% | 3.0 | 83 | Town |
| Morehouse | 10 | 86 | 91 | -2.27% | 0 | 191 | Town |
Indian Lake is the largest city in Hamilton County, with a population of 1,325.
Morehouse is the smallest city in Hamilton County, with a population of 86.
There are 10 cities in Hamilton County, New York.