Maidstone is a small town located in Essex County, Vermont with a population of 208. The town has a total area of 32.3 square miles, of which 30.5 square miles is land and 1.7 square miles is water. Nearby towns are Brunswick and Guildhall. Waterbodies include Maidstone Lake. Students go to Groveton High School for study.
PriceBedsBathsMore Save Search