Middlesex is a small town located in Washington County, Vermont with a population of 1731. The town covers a total area of 39.9 square miles, of which 39.7 square miles is land and 0.2 square miles is water. Nearby municipalities are Worcester, Berlin, and Montpelier. Students attend Rumney Memorial School for study.
PriceBedsBathsMore Save Search