Golf Courses in Hillsborough
Hillsborough, New Hampshire has 17 golf courses with an average slope rating of 125 across 10 rated courses. The hardest is Manchester Country Club in Bedford at slope 146. Browse by city below, with full scorecards on every course page.
Hillsborough Rankings
Browse by City
All Courses in Hillsborough
Amherst Country Club
Amherst · 18 holes · Par 72
Buckmeadow Golf Club
Amherst · 9 holes · Par 66
Crotched Mountain Golf Club
Francestown · 18 holes · Par 71
Derryfield Country Club
Manchester · 18 holes · Par 70
Intervale Country Club
Manchester · 18 holes · Par 72
Manchester Country Club
Bedford · 18 holes · Par 72
Monadnock Country Club
Peterborough · 9 holes · Par 60
Pine Valley Golf Links
Pelham · 9 holes · Par 72
Souhegan Woods Golf Club
Amherst · 18 holes · Par 72
Stonebridge Country Club
Goffstown · 18 holes · Par 72
Angus Lea Golf & Tennis Club
Hillsboro · 9 holes
Nashua Country Club
Nashua · 18 holes
Overlook Golf Club
Hollis · 18 holes
Passaconaway Country Club
Litchfield · 18 holes
Prairie Course at Green Meadow Golf Club
Hudson · 36 holes
Sky Meadow Country Club
Nashua · 18 holes
Whip-Poor-Will Golf Course
Hudson · 9 holes
About Golf in Hillsborough
Hillsborough in New Hampshire has 17 golf courses. The average slope rating across rated courses in Hillsborough is 125, making it a challenging area for golfers. Set up tee time alerts for any course and get notified when your preferred time becomes available. Looking for more options? Browse all courses in New Hampshire.
Frequently asked questions
How many golf courses are in Hillsborough, NH?
Hillsborough, New Hampshire has 17 golf courses in the Stymie directory.
What is the hardest golf course in Hillsborough?
Manchester Country Club in Bedford is the hardest golf course in Hillsborough with a maximum slope rating of 146. Slope measures difficulty for a bogey golfer — 113 is average, 140+ is very difficult.
What is the average slope rating in Hillsborough?
The average slope rating across 10 USGA-rated courses in Hillsborough is 125. The US national average is 113.
