6 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Granby | 1 | 2,415 | 2,084 | 2.33% | 190 | 13 | Town |
| Fraser | 2 | 1,575 | 1,394 | 1.94% | 456 | 3 | Town |
| Kremmling | 3 | 1,398 | 1,512 | -1.34% | 1,067 | 1 | Town |
| Winter Park | 4 | 1,250 | 1,076 | 2.38% | 74 | 17 | Town |
| Hot Sulphur Springs | 5 | 638 | 685 | -1.24% | 830 | 1 | Town |
| Grand Lake | 6 | 396 | 408 | -0.5% | 368 | 1 | Town |
Granby is the largest city in Grand County, with a population of 2,415.
Grand Lake is the smallest city in Grand County, with a population of 396.
There are 6 cities in Grand County, Colorado.