Campbell's Scottish Highlands Golf Course & Driving Range
Salem, NH
Campbell's Scottish Highlands Golf Course & Driving Range is a public golf course in Salem, New Hampshire. The course features 18 holes.
Campbell's Scottish Highlands Golf Course & Driving Range is a public golf course in Salem, New Hampshire.
About Campbell's Scottish Highlands Golf Course & Driving Range
This Salem gem punches well above its weight class, delivering Scottish Highland character that feels surprisingly authentic for southern New Hampshire. The layout makes clever use of rolling terrain and mature trees, creating natural corridors that reward strategic thinking over pure distance. What really sets Campbell's apart is the condition-to-value ratio, the greens run true and the fairways are consistently well-maintained, especially impressive given the affordable green fees that keep this place accessible to working golfers. The 4.5-star rating from over 400 reviews tells the real story here: this is a course that exceeds expectations rather than disappointing them. Walking is encouraged and actually enhances the experience, as the routing flows naturally across the property without forced carries or gimmicky holes. It's become a favorite among locals who appreciate solid, honest golf without the pretense or premium pricing of resort courses.
Key Facts
- Campbell's Scottish Highlands Golf Course & Driving Range is located in Salem, New Hampshire.
- Course type: public.
- Number of holes: 18.
- Walking: Allowed.
- Gems Index score: 77/100.
Frequently Asked Questions About Campbell's Scottish Highlands Golf Course & Driving Range
Nearby Courses
More Courses in New Hampshire
View all →Similar Gems
Check rates
Walking allowed