Public Golf Courses in New Hampshire

Discover the best public golf courses in New Hampshire. From championship tracks to hidden municipal gems, find your next round at an affordable price.

24 courses found

What are the best public golf courses in New Hampshire?

The highest-rated public courses in New Hampshire by the Gems Index are Bretwood Golf Course in Keene (Gems 77), Campbell's Scottish Highlands Golf Course & Driving Range in Salem (Gems 77), Indian Mound Golf Club in Center Ossipee (Gems 77). The Gems Index scores each course from 0 to 100 across quality, value, condition, playability, and prestige.

Are there walkable golf courses in New Hampshire?

Yes. 24 of 24 public courses in New Hampshire (100%) allow walking. Walking is a great way to save on cart fees and enjoy the course at your own pace.