Caledonia County, Vermont

Caledonia County: County in Vermont, United States


Caledonia County is a county located in the U.S. state of Vermont. As of the 2010 census, the population was 31,227 and a population density of 18 people per km². After 10 years in 2020 county had an estimated population of 29,705 inhabitants. Its county seat is St. Johnsbury. The county was created 232 years ago in 1791.

Caledonia County locator map
Location of Caledonia County on Vermont map.

Quick Facts about Caledonia County

Population : 29,705 (2020)
Country : United States of America
State : Vermont (United States)
Area : 1703 km2
Water as percent of area : 1.3%
Land as percent of area : 98.7%
Named for : Scotland
Altitude : 1,181 feet / 360 meters
Capital : St. Johnsbury
Establishment : January 01, 1792
Time Zone : America/New_York
Local time : 01:40:18 (15th July 2024)
Density : 17 Pop. per km² as of 2020
Population growth : -5.12% (2010-2020)
Caledonia Superior Court image
Caledonia Superior Court
Caledonia Superior Court image


Caledonia County is located at 44°27'53"N 72°6'8"W (44.4647200, -72.1021900). It has 6 neighbors: Grafton County, Orleans County, Essex County, Lamoille County, Orange County and Washington County.

Caledonia County map

The largest city of Caledonia County is West Burke with a population of 325. . See all Caledonia County cities & populated places.

Caledonia County Populated Places

Cities, towns, neighborhoods & other populated places in Caledonia County.

City Name Population Title
Saint Johnsbury 7,070 Town in Vermont, United States
Lyndon 5,650 Town in Vermont, United States
Hardwick 2,839 Town in Vermont
Danville 2,105 Town in Vermont, United States
Barnet 1,615 Town in Caledonia County, Vermont, United States
Lyndonville 1,162 Village in the town of Yates, Orleans County, New York, United States
Sutton 996 Town in Vermont
Groton 954 Town in Caledonia County, Vermont
Walden 944 Town in Vermont
Wheelock 822 Town in Vermont
Sheffield 712 Town in Vermont
Peacham 708 Town in Vermont
West Burke 325 Human settlement in Burke, Vermont, United States of America
Stannard 217 Town in Vermont

Caledonia County has 6 neighbours.

  • Peacham
  • Walden
  • Burke
  • St. Johnsbury
  • Danville
  • Hardwick
  • Groton
  • Lyndon
  • Waterford
  • Sutton
  • Newark
  • Ryegate
  • Wheelock
  • Stannard
  • Kirby
  • Barnet
  • Sheffield


According to census records, the population of Caledonia County decreased by 5.12% in 10 years.

Year Population % Change Method
2010 31,227 - census
2011 31,111 -0.37% estimation process
2012 31,025 -0.28% estimation process
2013 31,044 0.06% estimation process
2014 30,873 -0.55% estimation process
2015 30,645 -0.74% estimation process
2016 30,154 -1.63% estimation process
2017 30,141 -0.04% estimation process
2018 30,236 0.31% estimation process
2019 29,993 -0.81% estimation process
2020 29,705 -0.97% estimation process

Caledonia, Caledonia Kun, Caledonia Kūn, Caledonia konderria, Caledonia megye, Comitatul Caledonia, Comte de Caledonia, Comté de Caledonia, Condado de Caledonia, Condado han Caledonia, Contea di Caledonia, Hrabstwo Caledonia, Kaledonija, Okrug Kaledonija, ka li duo ni ya xian, kaledoniya ka'unti, karedonia jun, shhrstan kldwnya wrmwnt, Каледония, Каледонія, Округ Каледонија, Քալեդոնիա շրջան, شهرستان کلدونیا، ورمونت, کالیڈونیا کاؤنٹی, کیلیڈونیا کاؤنٹی، ورمونٹ, কালেডোনিয়া কাউন্টি, カレドニア郡, 喀里多尼亞縣

Vermont Other Counties (more counties)

County Name Population Title
Chittenden County 164,306 County in Vermont, United States
Washington County 58,328 County in Vermont, United States
Rutland County 57,764 County in Vermont, United States
Windsor County 54,988 County in Vermont, United States
Franklin County 49,685 County in Vermont, United States
Burlington 42,899 The capital of Vermont.
Windham County 42,015 County in Vermont, United States
Addison County 36,851 County in Vermont, United States
Bennington County 35,338 County in Vermont, United States
Orange County 28,837 County in Vermont, United States
Orleans County 26,897 One of the four northernmost counties in Vermont, United States
Lamoille County 25,341 County in Vermont, United States
South Burlington 19,578 City in Chittenden County, Vermont, USA
Colchester 17,102 Town in Chittenden County, Vermont, United States
Bennington 14,897 Town in Vermont, United States
Brattleboro 11,257 Town in Windham County, Vermont, United States