 Goshen Mountain () is in the southeast corner of the town.Most of Goshen lies within the Green Mountain National Forest.According to the United States Census Bureau, Goshen has a total area of , of which is land and , or 0.78%, is water.