Introduction to St. Johnsbury, Vermont

St. Johnsbury, Vermont, in Caledonia county, is 102 miles NW of Portland, Maine and 150 miles N of Boston, Massachusetts.

St. Johnsbury History

The town of St. Johnsbury is located in Caledonia County, Vermont. The area was initially granted as a part of the New Hampshire Grants in 1760, when it was known as Bessborough. In 1786, the community was regranted by Vermont as Dunmore. It came to be known as St. Johnsbury in 1790. The railroad line from Boston to Montreal arrived in the 1880s and the town became the county seat of Caledonia County in in 1856.

St. Johnsbury and nearby Attractions

  • Fairbanks Museum & Planetarium
  • New England Ski Museum
  • New Discovery State Park
  • Saint Johnsbury Athenaeum
  • Kettle Pond State Park
  • Franconia Heritage Museum

Things To Do In St. Johnsbury

Sunset Hill Golf Course and Woodbury Golf Course are popular among local golfers. Green Mountain Mall Shopping Center is a popular local shopping destination. Churches include The Living Water Assembly of God Church, The North Congregational Church and The First Congregational Church. Other notable locations in the area include Moose River Campground, Saint Johnsbury Athenaeu and the Fairbanks Museum and Planetarium Library.

St. Johnsbury Transportation

Burlington International Airport is nearby.

St. Johnsbury Higher Education

Higher education can be pursued at institutions like Middlebury College, Dartmouth College and Plymouth State College.

St Johnsbury Almanac

County Caledonia County
Standard Zip Codes5819
Phone Area Codes802
Time ZoneAmerica/New_York
Approximate Latitude44.41
Approximate Longitude-71.97

St Johnsbury Climate

Nearest Weather Stations


  • Temp ranges are avg daily min and max for the month
  • Precipitation is rainfall (and rainfall equiv of snowfall)

Distance0.2 miles
Jan Temp6 to 28 F
Apr Temp31 to 56 F
Jul Temp57 to 81 F
Oct Temp36 to 58 F
Annual Precip38.5 inches
Distance7.1 miles
Jan Temp2 to 25 F
Apr Temp29 to 52 F
Jul Temp56 to 80 F
Oct Temp35 to 56 F
Annual Precip36.1 inches
Distance21.8 miles
Jan Temp1 to 25 F
Apr Temp28 to 51 F
Jul Temp54 to 79 F
Oct Temp32 to 56 F
Annual Precip37.7 inches

Nearby Cities and Towns

LocationPopulationMedian Family Income
West Burke320$58,977
Sources :
Study Online in St Johnsbury
Additional Resources
Info for St Johnsbury Government Officials

Are you an official in the St Johnsbury government or quasi-government agency such as the chamber of commerce, visitors bureau or economic development council? If so, visit our information page for government officials to see how CityTownInfo can support you.