New Hampshire has some obstacles for golfers - little usable land and a short summer season. That doesn't stop New Hampshire from offering some of the top public golf courses in New England.
GolfPass releases a Top 10 Public Golf Courses in New Hampshire every March thanks to YOU. We create our annual Golfers' Choice lists by curating the reviews submitted by everyday golfers. We use GolfPass' Ratings Index logic that weights newer reviews and combine it with a course's subcategory averages.
Each course needed at least one review and at least some public access to qualify.
We make our Golfers' Choice best-of lists user friendly. Simply click on the photo of each course to learn more about the facility or to book a tee time (in most cases).
Want to get involved with determining the top public golf courses in New Hampshire or any other future Golfers' Choice lists? Click here to review the next golf course you play.
New Hampshire golf courses reviewed in 2024: 23
Reviews of New Hampshire golf courses in 2024: 429
Best Public Golf Courses in New Hampshire
-
Campbell's Scottish Highlands Golf Course
Salem, New HampshireSemi-PrivateGreen fee: $52-$62
What they're saying: "Course is in wonderful shape for this time of year. I felt welcome by the staff and the players I was paired up with. I enjoyed my day." - fremontnhdave -
The Links at LaBelle Winery
Green fee: $35-$45
What they're saying: "I found this course to be a great place to practice my short game. Chipping and putting while not at a super busy golf course. Even on a Sunday, the pace of play moved along well." - wlaliberty -
Breakfast Hill Golf Club
Green fee: $37-$63
What they're saying: "From the moment you drive into the parking lot until the cart car wash is completed says, ‘You’re Home’ at Breakfast Hill'. (There's a) friendly staff on and off the course. Practice facilities and magnificent care of the course makes (sure) we always return." - nicholasjnic -
Souhegan Woods Golf Club
Green fee: $30-$79
What they're saying: "Enjoy playing the course, great value for the money. Easy online sign up for tee time. Staff friendly and helpful." - GolfPass Reviewer -
Crotched Mountain Golf Club
Green fee: $42-$58
What they're saying: "Played here for the first time today and I will be coming back every year in the fall! The course and greens were in tip top shape! The nicest course I've played ever! If you're looking for picturesque views then this is the course for you! Crotched Mountain Golf Club should be the #1 ranked golf course in New Hampshire!" - NoahT428 -
Loudon Country Club
Green fee: $35–$40
What they're saying: "Love this course, a hidden gem in the middle of NH. Not one hole is the same and every hole has its challenges. From doglegs to traps to water, hills galore - up, down, slopes right and slope left. A pleasure to play. Holes play long, even the par threes. Can sometimes play slow so pick the right day and time. Even playing slow doesn’t take away from the fun gained by playing each challenge." - mldomenichello -
Waukewan Golf Club
Green fee: $30-$72
What they're saying: "The starter did an excellent job getting groups off quickly. The clubhouse staff was very professional and friendly. The course was very well maintained and the greens rolled nicely. Overall a great course." - Pattihaas -
Bill Flynn's Windham Country Club
Green fee: $60-$99
What they're saying: "Everyone was engaging. PGA pro Peter made my wife and myself comfortable with casual conversation. The golf course was in darn good shape. Very demanding golf shots were required to navigate this hilly golf course for sure. It was good to see a female greens keeper going around the course and activating the water system. So all in all it was a great day of golf. Hopefully we will return soon." - GizMoMo -
Maplewood Country Club & Hotel
Green fee: $45-$90
What they're saying: "A northern Nee Hampshire gem of a golf course that the original 9 holes were designed by Alex Findlay. The Donald Ross documentation is unclear, but he did work in several other courses in the area." -hornedwoodchuck -
Atkinson Country Club & Resort
Atkinson, New HampshireResortGreen fee: $20-$80
Comments (0)