29 cities
City | Rank | 2025 Pop. ↓ | 2020 Pop. | Change | Density | Area (mi²) | Type |
---|---|---|---|---|---|---|---|
St. Johnsbury town | 1 | 7,425 | 7,337 | 0.15% | 204 | 36.45 | Town |
St. Johnsbury | 2 | 5,905 | 5,815 | -0.34% | 461 | 12.82 | CDP |
Lyndon town | 3 | 5,684 | 5,486 | 0.41% | 144 | 39.34 | Town |
Hardwick town | 4 | 2,981 | 2,913 | 0.1% | 78 | 38.27 | Town |
Danville town | 5 | 2,359 | 2,329 | -0.13% | 39 | 60.62 | Town |
Barnet town | 6 | 1,653 | 1,658 | -0.54% | 39 | 42.33 | Town |
Burke town | 7 | 1,626 | 1,644 | -0.61% | 48 | 33.56 | Town |
Waterford town | 8 | 1,301 | 1,282 | 0.23% | 34 | 38.28 | Town |
Hardwick | 9 | 1,222 | 1,012 | -0.73% | 777 | 1.57 | CDP |
Ryegate town | 10 | 1,148 | 1,163 | -0.52% | 31 | 36.56 | Town |
Groton town | 11 | 1,000 | 983 | 0.2% | 19 | 53.83 | Town |
Walden town | 12 | 965 | 954 | 0% | 25 | 38.62 | Town |
Sutton town | 13 | 944 | 917 | 0.64% | 25 | 38.30 | Town |
Wheelock town | 14 | 770 | 758 | 0.13% | 19 | 39.50 | Town |
Peacham town | 15 | 716 | 712 | -0.14% | 15 | 46.68 | Town |
Sheffield town | 16 | 693 | 681 | 0.14% | 21 | 32.76 | Town |
Groton | 17 | 611 | 569 | 2% | 259 | 2.36 | CDP |
Kirby town | 18 | 597 | 575 | 0.84% | 24 | 24.70 | Town |
Newark town | 19 | 579 | 583 | -0.52% | 16 | 36.77 | Town |
Danville | 20 | 467 | 398 | 1.3% | 456 | 1.02 | CDP |
Lyndon Center | 21 | 369 | 274 | 7.27% | 963 | 0.38 | CDP |
Peacham | 22 | 280 | 208 | 7.28% | 182 | 1.54 | CDP |
West Burke | 23 | 277 | 277 | 0% | 583 | 0.47 | Village |
Sheffield | 24 | 242 | 91 | 7.08% | 376 | 0.64 | CDP |
Stannard town | 25 | 215 | 207 | 0% | 17 | 12.64 | Town |
Sutton | 26 | 194 | 199 | 7.18% | 109 | 1.78 | CDP |
Lyndon | 27 | 145 | 113 | 7.41% | 609 | 0.24 | CDP |
Barnet | 28 | 131 | 147 | 0% | 210 | 0.63 | CDP |
East Burke | 29 | 105 | 69 | -0.94% | 199 | 0.53 | CDP |
St. Johnsbury town is the largest city in Caledonia County, with a population of 7,425.
East Burke is the smallest city in Caledonia County.
There are 29 cities in Caledonia County, Vermont.