NH Golf Course Directory
Discover the best golf courses across New Hampshire. Filter by region, course type, and more to find your perfect tee time.
Filter Courses
Seacoast
Golf Club of New England
Golf Club of New England is an exclusive private 18-hole course designed by Brad Faxon and Tom Fazio, offering a...
White Mountains
Hale’s Location Golf Course
Hale’s Location Golf Course is a scenic 9-hole course nestled in the White Mountains. The course offers panoramic views and...
Merrimack Valley
Granlinden on Sunapee Golf Course
Granlinden on Sunapee Golf Course is a private 9-hole course offering scenic lake views and a peaceful setting. The course...
Seacoast
Granite Fields Golf Club
Granite Fields Golf Club is a public 18-hole course offering a challenging layout with water features and well-maintained fairways. The...
Seacoast
Farmington Country Club
Farmington Country Club is a 9-hole semi-private course featuring a straightforward layout suitable for golfers of all skill levels. The...
Seacoast
Exeter Country Club
Established in 1889, Exeter Country Club is one of the oldest courses in New Hampshire. This 18-hole course offers a...
Merrimack Valley
Eastman Golf Links
Eastman Golf Links is an 18-hole semi-private course known for its environmental stewardship and challenging layout. The course winds through...
White Mountains
Eagle Mountain House
Set against the backdrop of the White Mountains, Eagle Mountain Golf Course offers a picturesque 9-hole layout with rolling terrain...
Merrimack Valley
Duston Country Club
Duston Country Club is a charming 9-hole course in Hopkinton, ideal for beginners and those seeking a quick round. The...
Monadnock Region
Dublin Lake Club
Nestled near the serene Dublin Lake, this 9-hole private club offers a tranquil golfing experience with scenic views of Mount...