Goshen is a town located in Western New Hampshire in the Dartmouth/Sunapee region of the state. It is situated in the Easter part of Sullivan County and encompasses a total area of 22.6 square miles, just .1 of which is water. As of the 2010 United State Census, Goshen was home to 810 people.
The land that comprises Goshen was first settled in 1768. At the time, it was considered a part of Saville ? now known as the town of Sunapee. In 1791, it was separated and incorporated as its own town, taking on the name Goshen, after the city in Connecticut of the same moniker.
Less than 1 percent of Goshen’s total area is made up of water. The town is home to Mount Sunapee and lies within both the Connecticut River and the Merrimack River watersheds. Its highest point lies at a ridge near Goves Mountain, where the elevation reaches 2,529 feet above sea level. The town is served by Interstate 89 and New Hampshire Routes 10 and 31, and is located just 29 miles from the Lebanon Municipal Airport.
Goshen is governed by an elected Board of Selectmen. The town boasts a part-time police department, a volunteer fire department and volunteer emergency medical services. Top employers in the area include The Lumber Barn, Back Side Inn and Goshen Country Store. Children in the area attend schools in the Goshen-Lempster Cooperative School District for grades kindergarten through eighth. For grades ninth through 12th, children are given the choice to attend high school in either the Newport, Sunapee, Kearsarge, Keene, Fall Mountain or Claremont school districts.
For recreation and entertainment, Goshen residents can take advantage of the town’s various campgrounds, fishing and hunting areas and snowmobile trails. It is also in close proximity to the Mount Sunapee ski area.