| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Granby | 1 | 2,451 | 2,053 | 2.47% | 193 | 13 | Town |
| Fraser | 2 | 1,576 | 1,392 | 2.14% | 456 | 3 | Town |
| Kremmling | 3 | 1,435 | 1,510 | -1.1% | 1,095 | 1 | Town |
| Winter Park | 4 | 1,248 | 1,076 | 2.55% | 74 | 17 | Town |
| Hot Sulphur Springs | 5 | 656 | 689 | -1.06% | 853 | 1 | Town |
| Grand Lake | 6 | 400 | 410 | -0.5% | 371 | 1 | Town |
Granby is the largest city in Grand County, with a population of 2,451.
Grand Lake is the smallest city in Grand County, with a population of 400.
There are 6 cities in Grand County, Colorado.