 shoreham  is a town in addison county, vermont, united states. the population was 1,265 at the 2010 census. ==geography== shoreham is located in western addison county along the shore of lake champlain. the western boundary of the town, which follows the center of the lake, is also the state border with new york. neighboring vermont towns are bridport to the north, cornwall and whiting to the east, and orwell to t
Shoreham,_Vermont Towns_in_Addison_County,_Vermont Towns_in_Vermont