Johnson town is located in Lamoille County, Vermont with a population of 3146. Chartered in 1792, the town has a total area of 45.1 square miles that includes 44.7 square miles of land and 0.4 square miles of water. Nearby towns are Hyde Park, Eden, and Waterville. For the study, students attend Lamoille Union High School.
PriceBedsBathsMore Save Search