Shoreham is a small town located in Addison County, Vermont with a population of 1265. The town covers a total area of 46.4 square miles, of which 43.4 square miles is land and 2.9 square miles is water. Nearby municipalities are Whiting, Cornwall, and Orwell. For shopping and services, Middlebury town is 18 minutes to the northeast.
PriceBedsBathsMore Save Search