Largest Cities in Caledonia County, VT by Population

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

There are 6 city/town in Caledonia County, VT. The largest city of Caledonia County is Saint Johnsbury with a population of 7,070. Other cities include, Lyndon population 5,650, Hardwick population 2,839, Danville population 2,105, Barnet population 1,615

Saint Johnsbury
Saint Johnsbury

Saint Johnsbury, Town in Vermont, United States

Lyndon
Lyndon

Lyndon, Town in Vermont, United States

Hardwick
Hardwick

Hardwick, 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 Population
Barnet 1,615
Danville 2,105
Hardwick 2,839
Lyndon 5,650
Lyndonville 1,162
Saint Johnsbury 7,070