6 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Grand Isle | 1 | 2,188 | 2,080 | 0.6% | 133 | 16 | Town |
| Alburgh | 2 | 2,164 | 2,101 | -0.09% | 74 | 29 | Town |
| South Hero | 3 | 1,737 | 1,669 | 0.29% | 116 | 15 | Town |
| North Hero | 4 | 981 | 939 | 0.41% | 73 | 13 | Town |
| Alburgh | 5 | 620 | 592 | 0.81% | 972 | 1 | Village |
| Isle La Motte | 6 | 496 | 486 | -0.2% | 63 | 8 | Town |
Grand Isle is the largest city in Grand Isle County, with a population of 2,188.
Isle La Motte is the smallest city in Grand Isle County, with a population of 496.
There are 6 cities in Grand Isle County, Vermont.