Shoreham, Vermont

Shoreham terletak di Addison County, di pesisir Danau Champlain. Perbatasan barat kota ini adalah perbatasan negara bagian Vermont dengan New York. Kota-kota Vermont yang bersebelahan adalah Bridport di utara, Cornwall dan Whiting di timur, dan Orwell di selatan.