Caledonia County, Vermont cities by population

Number of cities: 8
Population: 30,402
Largest city: St. Johnsbury
Table of cities in Caledonia County, Vermont sorted by population from largest to smallest.
CityTypePopulation
St. JohnsburyCDP5,813
Lyndonvillevillage1,317
HardwickCDP1,093
GrotonCDP595
DanvilleCDP416
West Burkevillage195
BarnetCDP131
East BurkeCDP85

What is the largest city in Caledonia County, Vermont?

St. Johnsbury is the largest city in Caledonia County, Vermont with a population of 5,813.

TOP-5 cities by population in Caledonia County, Vermont:
  • St. Johnsbury
  • Lyndonville
  • Hardwick
  • Groton
  • Danville