Golf Courses in Massachusetts
Browse all 392 golf courses across Massachusetts.
Browse Massachusetts Courses by Numbers
Hardest by Slope
Boston Golf Club
Hingham
TPC Boston
Norton
Bay Club at Mattapoisett
Mattapoisett
Vineyard Golf Club
Edgartown
Charles River Country Club
Newton Centre
Andover Country Club
Andover
Cape Cod National Golf Club
Brewster
Brae Burn Country Club
West Newton
Blackstone National Golf Club
Sutton
Oyster Harbors Club
Osterville
Easiest for Beginners
Public courses, lowest slope
Butter Brook Golf Club
Westford
Royal Crest Country Club
Walpole
Chatham Seaside Links
Chatham
White Cliffs Country Club
Plymouth
Alpine Country Club
Cranston
Paul Harney Golf Club
East Falmouth
Kings Way Golf Club
Yarmouthport
King Rail Golf Course
Lynnfield
Weathervane Golf Club
South Weymouth
Swanson Meadows Golf Course
North Billerica
Longest by Yardage
TPC Boston
Norton
Vineyard Golf Club
Edgartown
Boston Golf Club
Hingham
Bay Club at Mattapoisett
Mattapoisett
Pleasant Valley Country Club
Sutton
Black Rock Country Club
Hingham
Cape Cod National Golf Club
Brewster
Dennis Pines Golf Course
Dennis
Bayberry Hills Golf Course
West Yarmouth
Blackstone National Golf Club
Sutton
Browse by County
Top Courses in Massachusetts
Acoaxet Club
Westport · 18 holes · public
Full ScorecardAcushnet River Valley Golf Course
Acushnet · 18 holes · public
Full ScorecardAgawam Hunt
East Providence · 18 holes · public
Full ScorecardAgawam Municipal Golf Course
Feeding Hills · 18 holes · public
Full ScorecardAllendale Country Club
North Dartmouth · 18 holes · public
Full ScorecardAmherst Golf Club
Amherst · 18 holes · public
Full ScorecardAndover Country Club
Andover · 18 holes · public
Full ScorecardAtlantic Country Club
Plymouth · 18 holes · public
Full ScorecardBass River Golf Course
South Yarmouth · 18 holes · public
Full ScorecardBass Rocks Golf Club
Gloucester · 18 holes · public
Full ScorecardBay Club at Mattapoisett
Mattapoisett · 18 holes · public
Full ScorecardBay Pointe
Wareham · 18 holes · public
Full ScorecardAbout Golf in Massachusetts
Massachusetts has 392 golf courses ranging from public daily-fee tracks to exclusive private clubs. The average slope rating across rated courses in Massachusetts is 130, compared to the national average of 113. 88 courses have verified slope and course ratings. Set up tee time alerts for any course and get notified the moment your preferred time becomes available.