Cities & Towns in Caledonia County, VT

Caledonia County, county in Vermont, United States. As of 2020 county had an estimated population of 29,705 inhabitants. The county was created 232 years ago in 1792. Its county seat is St. Johnsbury.

There are 4 city/town in Caledonia County, VT. The largest city of Caledonia County is Saint Johnsbury with a population of 7,070. Other cities include, Sutton population 996, Sheffield population 712 and Stannard population 217

Saint Johnsbury
Saint Johnsbury

Saint Johnsbury, Town in Vermont, United States

Sutton

Sutton, Town in Vermont

Sheffield

Sheffield, Town in Vermont

All Caledonia County Cities (Aphebetical)

List of cities, towns, neighborhoods & other populated places in Caledonia County.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z all
City Name Title Population
Saint Johnsbury Town in Vermont, United States 7,070
Sheffield Town in Vermont 712
Stannard Town in Vermont 217
Sutton Town in Vermont 996