ohalloran group logo



Goshen is a small rural town situated at the foothills of Mount Sunapee, and best known as home to Gunnison Lake - also lovingly referred to as "The Goshen Ocean." With an average depth of 21ft, this 95-acre lake offers plenty of swimming and fishing opportunities. Take a stroll along the 3-mile-long Ruth LeClair Memorial Trail for stunning views of the lake.

Not far from Goshen lies Mount Sunapee State Park Beach, Mount Sunapee and Newbury Harbor - perfect places for outdoor activities such as boating, kayaking, snowshoeing, and more! There is no shortage of ways to spend your time in Goshen.

Browse Homes For Sale In Goshen, NH



Concord, NH – 45 miles (50 minutes)
Manchester, NH – 56 miles (1.15 hours)
Lebanon, NH – 30 miles (40 minutes)
Boston, MA – 110 miles (2 hours)
New York City, NY – 250 miles (just under 5 hours)
Killington, VT – 55 miles (1.2 hours)
Montreal, Quebec – 215 miles (just under 4 hours)

County: Sullivan
Population: 807*


School District

Newport School District, K-8
Newport, Sunapee, or Claremont school districts, high school


Major Lakes and Water Bodies 

Lake Gunnison
Rand Pond



New London Hospital
New London, NH
25-bed, Critical Access Hospital, 24-hour Emergency Department
16 miles

Dartmouth-Hitchcock Medical Center
Lebanon, NH
33 miles


Annual Events

Goshen Old Home Day


View Goshen Listings!


* 2017 Census data
** Location distances are approximate 

Contact Us

Do not fill in this field:
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.