Named by National Geographic as the #1 Small Town for Adventure, St. Johnsbury combines an energetic business district with a rich cultural life, year-round recreational opportunities, and beautiful historical buildings. Johnsbury lies at the confluence of three rivers. It's conveniently located at the intersection of Interstates 93 and 91. There are 7500 residents in St. Johnsbury, making it the
largest town in northeastern Vermont and northwestern New Hampshire. It's just 45 minutes from the Canadian border, an hour's drive from Dartmouth College and many ski resorts are nearby, including the hidden gem of Burke Mountain. Johnsbury is a Preserve America and Main Street Community. The town cares about its history, architecture, cultural and authentic small town life. Please join us in St. Johnsbury for an adventure that is Very Vermont!