State directory
Public golf courses in Massachusetts
- Public courses
- 201
- Towns
- 157
- With ratings
- 83
This is the full directory of 201 public-access golf courses in Massachusetts: every one, not a top list. 83 of them carry a reliable published course rating, sorted highest first from 75.1 down, and the remaining 118 are listed alphabetically.
- Crumpin-Fox ClubBernardstonBook75.1 rating
- The Ranch Golf ClubSouthwickBook74.9 rating
- Blackstone National Golf ClubSuttonBook74.6 rating
- Dennis Pines Golf CourseDennisBook74.3 rating
- Waverly Oaks Golf ClubPlymouthBook74.0 rating
- Shaker Hills Country ClubHarvardBook73.9 rating
- Kettle Brook Golf ClubSpencerBook73.8 rating
- Westover Golf CourseGranbyBook73.7 rating
- Highfields Golf & Country ClubGraftonBook73.6 rating
- Miacomet Golf ClubNantucketBook73.6 rating
- Allendale Country ClubNorth DartmouthBook73.5 rating
- Foxborough Country ClubFoxboroBook73.3 rating
- Pembroke Country ClubPembrokeBook73.3 rating
- Shining Rock Golf ClubUptonBook73.3 rating
- Norton Country ClubNortonBook73.2 rating
- Atlantic Country ClubPlymouthBook73.1 rating
- Crestview Country ClubAgawamBook73.1 rating
- Granite Links Golf ClubMiltonBook73.0 rating
- Whaling City Golf CourseNew BedfordBook73.0 rating
- Acushnet River Valley Golf CourseAcushnetBook72.9 rating
- Black Swan Country ClubGeorgetownBook72.9 rating
- Farm Neck Golf ClubOak BluffsBook72.8 rating
- Butter Brook Golf ClubLittleton CommonBook72.6 rating
- Oak Ridge Golf ClubFeeding HillsBook72.6 rating
- Olde Scotland LinksBridgewaterBook72.6 rating
- Cold Spring Country ClubBelchertownBook72.4 rating
- New England Country ClubBellinghamBook72.3 rating
- Southampton Country ClubSouthamptonBook72.3 rating
- Mill Valley Golf LinksBelchertownCall72.2 rating
- George Wright Golf CourseHyde ParkBook71.9 rating
- South Shore Country ClubHinghamBook71.9 rating
- Ledges Golf ClubSouth HadleyBook71.8 rating
- Brookmeadow Country ClubCantonBook71.7 rating
- Stow Acres Country ClubStowBook71.7 rating
- Braintree Municipal Golf CourseBraintreeBook71.4 rating
- Country Club of WilbrahamWilbrahamBook71.4 rating
- Four Oaks Country ClubLowellBook71.4 rating
- Heritage Country ClubCharltonBook71.3 rating
- Waubeeka Golf LinksWilliamstownBook71.3 rating
- Tekoa Country ClubWestfieldBook71.2 rating
- Wachusett Country ClubWest BoylstonBook71.2 rating
- Bradford Country ClubHaverhillBook71.1 rating
- Chicopee Country ClubChicopeeBook71.1 rating
- Dennis Highlands Golf CourseDennisBook71.0 rating
- Easton Country ClubSouth EastonBook71.0 rating
- Shaker Farms Country ClubWestfieldBook71.0 rating
- Green Hill Golf CourseWorcesterBook70.9 rating
- The Brookside ClubBourneBook70.9 rating
- West Bridgewater Country ClubWest BridgewaterBook70.9 rating
- Beverly Golf & Tennis ClubBeverlyBook70.8 rating
- Cape Cod Country ClubEast FalmouthBook70.8 rating
- Gannon Municipal Golf CourseLynnBook70.8 rating
- Hickory Hill Golf CourseMethuenBook70.8 rating
- Lakeville Country ClubLakevilleBook70.6 rating
- Butternut Farm Golf ClubStowBook70.5 rating
- Bass River Golf CourseSouth YarmouthBook70.3 rating
- St. Anne Country ClubFeeding HillsBook70.3 rating
- Bay PointeBuzzards BayBook70.2 rating
- Ellinwood Country ClubAtholBook70.2 rating
- Franconia Golf CourseSpringfieldBook70.0 rating
- Green Harbor Golf ClubMarshfieldBook69.9 rating
- Gardner Municipal Golf CourseGardnerBook69.8 rating
- Heather Hill Country ClubPlainvilleBook69.8 rating
- Templewood Golf CourseTempletonBook69.8 rating
- Trull Brook Golf CourseTewksburyBook69.8 rating
- William J. Devine Golf CourseDorchesterBook69.5 rating
- Pine RidgeOxfordBook69.2 rating
- Juniper Hill Golf Course - RiversideNorthboroughBook68.9 rating
- Merrimack Valley Golf ClubMethuenBook68.9 rating
- Sagamore Spring Golf ClubLynnfieldBook68.8 rating
- Wayland Country ClubWaylandBook68.5 rating
- D. W. Field Golf CourseBrocktonBook68.4 rating
- Presidents Golf CourseQuincyBook68.3 rating
- Country Club Of BillericaBillericaBook68.2 rating
- East Mountain Country ClubWestfieldBook68.0 rating
- Hillview Golf CourseNorth ReadingBook67.7 rating
- Agawam Municipal Golf CourseFeeding HillsBook66.9 rating
- Norwood Country ClubNorwoodBook66.7 rating
- Wenham Country ClubWenhamBook63.3 rating
- Kings Way Golf ClubYarmouthportBook61.0 rating
- Paul Harney Golf ClubEast FalmouthBook59.1 rating
- Rockland Golf CourseRocklandBook57.5 rating
- The Back Nine ClubLakevilleBook56.3 rating
- Amesbury Golf and Country ClubAmesburyBookNot listed
- Amherst Golf ClubAmherstBookNot listed
- Ashfield Community Golf CourseAshfieldBookNot listed
- Bas Ridge Golf ClubPittsfieldBookNot listed
- Bayberry Hills Golf CourseWest YarmouthBookNot listed
- Beaver Brook Golf CourseHaydenvilleBookNot listed
- Berlin Country ClubBerlinBookNot listed
- Blissful Meadows Golf ClubUxbridgeBookNot listed
- Blue Rock Golf CourseSouth YarmouthBookNot listed
- Cape Ann Golf CourseEssexBookNot listed
- Captains Golf CourseBrewsterBookNot listed
- Cedar Glen Golf CourseSaugusBookNot listed
- Cedar Hill Golf CourseStoughtonWebsiteNot listed
- Chatham Seaside LinksChathamBookNot listed
- Chelmsford Country ClubLowellBookNot listed
- Chemawa Golf CourseNorth AttleboroBookNot listed
- Chequessett Yacht and Country ClubWellfleetBookNot listed
- Cotuit Highground Golf ClubCotuitBookNot listed
- Cranberry Valley Golf ClubHarwichBookNot listed
- Crosswinds Golf ClubPlymouthBookNot listed
- Crystal Lake Golf ClubHaverhillBookNot listed
- Cyprian Keyes Golf ClubBoylstonBookNot listed
- Edgewood Golf CourseSouthwickBookNot listed
- Falmouth Country ClubEast FalmouthBookNot listed
- Far Corner GolfBoxfordBookNot listed
- Fore KicksNorfolkBookNot listed
- Forest Park Country ClubAdamsCallNot listed
- Fresh Pond Golf CourseCambridgeBookNot listed
- Furnace Brook Golf ClubQuincyBookNot listed
- Garrison Par 3 Golf CenterHaverhillBookNot listed
- General Electric Athletic AssociationPittsfieldCallNot listed
- Grandview Golf CourseLeominsterBookNot listed
- Greenock Country ClubLeeBookNot listed
- Hardwick Crossing Country ClubGilbertvilleBookNot listed
- Harwich Port Golf ClubHarwich PortCallNot listed
- Hazelton Golf ClubNorth SeekonkBookNot listed
- Hemlock Ridge Golf CourseFiskdaleCallNot listed
- Hidden Hollow Country ClubOcean GroveCallNot listed
- Highland LinksTruroBookNot listed
- Hillcrest Country ClubLeicesterCallNot listed
- Hillside Country ClubRehobothBookNot listed
- Holden Hills Country ClubHoldenBookNot listed
- Holly Ridge Golf ClubForestdaleBookNot listed
- Hopedale Country ClubHopedaleBookNot listed
- Hyannis Golf CourseHyannisBookNot listed
- Indian Meadows Golf CourseWestboroughBookNot listed
- Juniper Hill - Golf Teaching CenterNorthboroughBookNot listed
- Juniper Hill Golf Course - LakesideNorthboroughBookNot listed
- Kelly Greens Golf CourseNahantCallNot listed
- Leo Jerome Martin Memorial Golf CourseWestonBookNot listed
- Little Harbor Country ClubWarehamBookNot listed
- Longhi's GolfSouthwickWebsiteNot listed
- Lost Brook Golf CourseNorwoodBookNot listed
- Marion Golf ClubMarionBookNot listed
- Maynard Golf CourseMaynardBookNot listed
- Meadow at Peabody Golf CoursePeabodyBookNot listed
- MGA Links at MamantapettNortonBookNot listed
- Mink Meadows Golf ClubVineyard HavenBookNot listed
- Monoosnock Country ClubLeominsterBookNot listed
- New Meadows Golf ClubTopsfieldBookNot listed
- Newton Commonwealth Golf CourseNewtonBookNot listed
- North Hill Country ClubDuxburyBookNot listed
- Northampton Country ClubLeedsBookNot listed
- Northfield Golf ClubNorthfieldBookNot listed
- Olde Barnstable Fairgrounds Golf CourseMarstons MillsBookNot listed
- Olde Salem GreensSalemBookNot listed
- Ould Newbury Golf ClubNewburyBookNot listed
- Pakachoag Golf CourseAuburnBookNot listed
- Pine Knoll Golf CourseSpringfieldCallNot listed
- Pine Meadows Golf CourseLexingtonBookNot listed
- Pine Oaks Golf CourseSouth EastonWebsiteNot listed
- Pine Valley Country ClubOcean GroveCallNot listed
- Pinecrest Golf ClubHollistonBookNot listed
- Pitch and PuttNorth SeekonkNot listed
- Ponkapoag Golf CourseCantonBookNot listed
- Poquoy Brook Golf ClubLakevilleBookNot listed
- Quaboag Country ClubMonsonBookNot listed
- Quail Hollow Golf & Country ClubOakhamBookNot listed
- Quail Ridge Country ClubLittleton CommonBookNot listed
- Quashnet Valley Golf CourseMashpee NeckBookNot listed
- Red Tail Golf CourseDevensBookNot listed
- Reedy Meadow Golf CourseLynnfieldBookNot listed
- Ridders Farm Golf ClubEast BridgewaterBookNot listed
- Robert T. Lynch Municipal Golf CourseBrooklineBookNot listed
- Rochester Golf ClubRochesterBookNot listed
- Rockport Golf ClubRockportBookNot listed
- Rowley Country ClubRowleyBookNot listed
- Sandwich Hollows Golf ClubEast SandwichBookNot listed
- Sandy Burr Country ClubWaylandBookNot listed
- Sassamon Trace Golf CourseCochituateBookNot listed
- Settlers Crossing Golf CourseLunenburgBookNot listed
- Siasconset Golf CourseNantucketBookNot listed
- Southborough Golf ClubSouthboroughBookNot listed
- Stone Meadow GolfLexingtonWebsiteNot listed
- Stone-E-Lea Golf CourseAttleboroBookNot listed
- Stoneham Oaks Golf CourseStonehamBookNot listed
- Stow Acres Country Club - NorthStowBookNot listed
- Strawberry Valley Golf CourseAbingtonBookNot listed
- Swanson Meadows Golf CourseNorth BillericaBookNot listed
- The Country Club of GreenfieldGreenfieldBookNot listed
- The Golf Club at SouthportMashpee NeckCallNot listed
- The Groton Pool and Golf CenterGrotonCallNot listed
- Thomas Memorial Golf And Country ClubTurners FallsBookNot listed
- Touisset Country ClubSwanseaBookNot listed
- Twin Brooks Golf CourseHyannisBookNot listed
- Unicorn Golf CourseStonehamBookNot listed
- Veterans Memorial Golf CourseSpringfieldBookNot listed
- Wahconah Golf & Country ClubDaltonBookNot listed
- Wampanoag Golf CourseOcean GroveBookNot listed
- Weathervane Golf ClubWeymouth TownBookNot listed
- Wentworth Hills Country ClubPlainvilleBookNot listed
- Westborough Country ClubWestboroBookNot listed
- Westminster Country ClubWestminsterBookNot listed
- Widow's Walk Golf CourseScituateBookNot listed
- Winthrop Golf ClubWinthropBookNot listed
- Woburn Country ClubWinchesterBookNot listed
- Woods of Westminster Golf CourseFitchburgBookNot listed
- Worthington Golf ClubWorthingtonBookNot listed
Nearby states
The same list in nearby states
Keep exploring