Local

Although chartered as a town in 1763, Stowe’s first settlers did not arrive until 30 years later in 1793. By the dawn of the 19th century, most of Stowe’s land had been sold, and the population had grown to 316. Today, Stowe is Vermont’s largest town in land area with over 50,000 acres and a permanent population of over 4,000. Vermont’s highest peak, Mt. Mansfield, and some of the finest agricultural and woodland in the state are located within this land area. Visit our local museums to learn more about Stowe’s rich heritage.

At Stowe Vacations, we are committed to keeping you informed with all of the visitor information you need to have a comfortable and well-planned vacation experience. Stay informed with the latest news and information about Stowe with local newspapers such as the Stowe Reporter, and local organizations such as the Stowe Association, and local resources such as the Stowe Town Hall. Additional information about Stowe, Vermont is available in Vermont Living Magazine.

Visit our suggested Stowe VT resorts