
Place
town in Lamoille County, Vermont, United States
Free account · your comment posts right after signup
Not who you're looking for? Others named Stowe: unincorporated community in Logan County, West Virginia · census-designated place in Lamoille County, Vermont, United · census designated place in Montgomery County, Pennsylvania, · area and ward in Lichfield, Staffordshire, England
Stowe is a town in Lamoille County, Vermont, United States. The population was 5,223 at the 2020 census. The town lies on Vermont Routes 108 and 100. It is nicknamed "The Ski Capital of the East" and is home to Stowe Mountain Resort, a ski facility with terrain on Mount Mansfield, the highest peak in Vermont, and Spruce Peak.
Read the full article →