Stowe town is located in Lamoille County, Vermont with a population of 4314. The town covers a total area of 72.76 square miles, of which 72.60 square miles is land and 0.16 square miles is water. Nearby towns are Nashville and Morristown. For shopping and services, Burlington town is 42 minutes to the west. Students attend Stowe Middle/High School for study.
PriceBedsBathsMore Save Search