St. Johnsbury VT

Prev  |  Next

Town Name: St. Johnsbury

Population: 7571

Area: 36.85 Sq Miles

Brief History: The town was originally granted in 1760 and named Bessborough. In 1790 the village voted to rename the town St. Johnsbury.

In 1830 Thaddeus Fairbanks invented the platform scale. This combined with Maple Syrup turned St. Johnsbury into a light manufacturing center. The town grew further with the development of the railroad from Boston to Montreal in 1850.

General Area Info: St. Johnsbury (often known locally as St. J) is the shire town (county seat) of Caledonia County, Vermont, United States. St. Johnsbury is located approximately 10 miles northwest of the Connecticut River and 40 miles south of the Canadian border.

St. Johnsbury is the largest town by population in the Northeast Kingdom and serves as a commercial center for the area. In 2006, the town was named "Best Small Town" in National Geographic Adventure's "Where to live and play" feature. According to the census 83% of the population resides in the southern half of the town.

Attractions: The Atheneaum, Fairbanks Museum, Catamount Arts, Lyndon State College.

Recreational Activities: Close to VAST trails, Burke ski mountain, Moose River, Connecticut River, Moore Dam, Jones Pond and many hiking trails.

Fun Facts: Lots of activities that are fun for all ages are presented throughout the year here in St. Jay. First Night is likely the largest event. The oldest occupied home in St. Johnsbury is located on Clarks Ave and was built in 1801.

Town Websites: and



  • K-8: St. Jay Town
  • High School: St. Johnsbury Academy

St. Johnsbury VT Listings