The 10 Best Public Golf Courses in New Hampshire!

P.G. Wodehouse once famously said that to find a man’s true character, one must only play golf with him. Uncover your truest self with the best public golf courses in New Hampshire. From rolling greens to expert lessons and even league opportunities, golf in the Granite State has never been better.

1. Eastman Golf Links, Grantham, NH

Eastman Golf Links is everything a golf aficionado could dream of—rolling green course, recently renovated clubhouse and driving range, and expert staff standing by ready to help. Additionally, this Grantham location is a Certified Audubon Cooperative Sanctuary, meaning your recreation won’t impact the gorgeous natural surroundings of this lovely course.

2. Owl’s Nest Resort & Golf Club, Thornton, NH

New Hampshire’s only Jack Nicklaus designed course, in one of the most beautiful settings imaginable, conveniently located in the White Mountains. 18 flawless holes, combined with some of the best service around, make this Thornton destination an easy add to our list.

3. The Oaks, Somersworth, NH

One of the most awarded courses in the nation, The Oaks is a refined way to pass an afternoon. Whether you pop in for an occasional round, or join one of the convenient league opportunities available, this serene Somersworth spot is both world class and affordable. Ask about their “Preferred Players Program” and earn rewards simply for playing the links.

4. Hidden Creek, Litchfield, NH

A 9-hole beauty, Hidden Creek is a challenging but enjoyable outing for golfers. With league opportunities, lessons, and a community of golf-loving individuals, a visit to this Litchfield location is worthwhile, even if it means a bit of a drive.

5. Ridgewood Country Club, Moultonborough, NH

With a course design that somehow feels fresh with every round, Ridgewood Country Club is a marvelous opportunity for players of all skill levels. Take lessons, pass a leisurely afternoon, or arrange a tournament among friends. Win or lose, drown your sorrows with $1.99 drafts at the on-site Overlook Tavern every Thursday.

6. Sagamore-Hampton Golf Club, North Hampton, NH

For over 50 years, Sagamore-Hampton has provided the North Hampton area with premier golf facilities. Over the decades, this lovely location has developed incredible customer service and an understanding of the average player. Take advantage of specials, like packages for those who play more during the week, or during early or evening hours, as well as discounted days for female and senior golfers.

7. Rockingham Country Club, Newmarket, NH

Whether you purchase a season pass, join a league, or just stop by once in a while to maintain your handicap, Rockingham Country Club is a truly world class golf experience in the heart of the Granite State. After you put in some active time, enjoy excellent pizza in the Civil War-era barn.

8. Campbell’s Scottish Highland Golf Course, Salem, NH

A beloved institution in the Salem area, Campbell’s Scottish Highland Golf Course provides a quality, affordable golf experience alongside one of the best staffs around. Take advantage of deep discounts on Tuesdays, at Twilight, and on Weekday Afternoons.

9. Portsmouth Country Club, Greenland, NH

Semi-private but fully accessible, Portsmouth Country Club has to be among the most picturesque courses in the world. Flawlessly nestled along the coast, this Robert Trent Jones Sr. designed course is worth a gander even for the non-golfer. After the final hole, enjoy a New England themed meal at the on-site Grille.

10. The Mystic Meadows, Laconia, NH

The Mystic Meadows was conceived with community in mind, originally constructed in the 1960 and recently overhauled for your enjoyment. Take advantage of a co-ed league, Sunday morning tournaments, and the farm-to-table Tavern 27 on premises.

Select a New Hampshire town to find the Best Things-To-Do and Places To Go around you
Visit a Nature Center and Botanical Garden Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you: