State directory

Public golf courses in Massachusetts

Public courses
201
Towns
157
With ratings
83

All Massachusetts courses →

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.

  1. Crumpin-Fox ClubBernardstonBook75.1 ratingPar 72 · slope 147 · 7,023 yds
  2. The Ranch Golf ClubSouthwickBook74.9 ratingPar 72 · slope 142 · 7,131 yds
  3. Blackstone National Golf ClubSuttonBook74.6 ratingPar 72 · slope 139 · 6,909 yds
  4. Dennis Pines Golf CourseDennisBook74.3 ratingPar 72 · slope 133 · 6,949 yds
  5. Waverly Oaks Golf ClubPlymouthBook74.0 ratingPar 72 · slope 129 · 7,114 yds
  6. Shaker Hills Country ClubHarvardBook73.9 ratingPar 72 · slope 136 · 6,910 yds
  7. Kettle Brook Golf ClubSpencerBook73.8 ratingPar 72 · slope 131 · 6,912 yds
  8. Westover Golf CourseGranbyBook73.7 ratingPar 72 · slope 130 · 7,025 yds
  9. Highfields Golf & Country ClubGraftonBook73.6 ratingPar 72 · slope 135 · 6,765 yds
  10. Miacomet Golf ClubNantucketBook73.6 ratingPar 72 · slope 128 · 6,890 yds
  11. Allendale Country ClubNorth DartmouthBook73.5 ratingPar 72 · slope 134 · 6,764 yds
  12. Foxborough Country ClubFoxboroBook73.3 ratingPar 72 · slope 133 · 6,849 yds
  13. Pembroke Country ClubPembrokeBook73.3 ratingPar 71 · slope 132 · 6,678 yds
  14. Shining Rock Golf ClubUptonBook73.3 ratingPar 72 · slope 135 · 6,728 yds
  15. Norton Country ClubNortonBook73.2 ratingPar 71 · slope 143 · 6,561 yds
  16. Atlantic Country ClubPlymouthBook73.1 ratingPar 72 · slope 137 · 6,728 yds
  17. Crestview Country ClubAgawamBook73.1 ratingPar 72 · slope 133 · 6,862 yds
  18. Granite Links Golf ClubMiltonBook73.0 ratingone 18-hole pairing · slope 141 · 6,735 yds
  19. Whaling City Golf CourseNew BedfordBook73.0 ratingslope 134 · 6,780 yds
  20. Acushnet River Valley Golf CourseAcushnetBook72.9 ratingPar 72 · slope 125 · 6,807 yds
  21. Black Swan Country ClubGeorgetownBook72.9 ratingPar 72 · slope 130 · 6,803 yds
  22. Farm Neck Golf ClubOak BluffsBook72.8 ratingPar 72 · slope 135 · 6,815 yds
  23. Butter Brook Golf ClubLittleton CommonBook72.6 ratingPar 72 · slope 133 · 6,705 yds
  24. Oak Ridge Golf ClubFeeding HillsBook72.6 ratingPar 70 · slope 125 · 6,702 yds
  25. Olde Scotland LinksBridgewaterBook72.6 ratingPar 72 · slope 126 · 6,790 yds
  26. Cold Spring Country ClubBelchertownBook72.4 ratingPar 71 · slope 130 · 6,521 yds
  27. New England Country ClubBellinghamBook72.3 ratingPar 71 · slope 138 · 6,483 yds
  28. Southampton Country ClubSouthamptonBook72.3 ratingPar 72 · slope 126 · 6,570 yds
  29. Mill Valley Golf LinksBelchertownCall72.2 ratingPar 71 · slope 130 · 6,592 yds
  30. George Wright Golf CourseHyde ParkBook71.9 ratingPar 70 · slope 133 · 6,506 yds
  31. South Shore Country ClubHinghamBook71.9 ratingPar 72 · slope 138 · 6,270 yds
  32. Ledges Golf ClubSouth HadleyBook71.8 ratingPar 72 · slope 129 · 6,507 yds
  33. Brookmeadow Country ClubCantonBook71.7 ratingPar 72 · slope 132 · 6,566 yds
  34. Stow Acres Country ClubStowBook71.7 ratingthe 18-hole South Course · Par 71 · slope 128 · 6,520 yds
  35. Braintree Municipal Golf CourseBraintreeBook71.4 ratingPar 72 · slope 125 · 6,554 yds
  36. Country Club of WilbrahamWilbrahamBook71.4 ratingPar 72 · slope 130 · 6,380 yds
  37. Four Oaks Country ClubLowellBook71.4 ratingPar 70 · slope 136 · 6,268 yds
  38. Heritage Country ClubCharltonBook71.3 ratingPar 71 · slope 121 · 6,903 yds
  39. Waubeeka Golf LinksWilliamstownBook71.3 ratingPar 71 · slope 137 · 6,394 yds
  40. Tekoa Country ClubWestfieldBook71.2 ratingPar 71 · slope 124 · 6,422 yds
  41. Wachusett Country ClubWest BoylstonBook71.2 ratingPar 72 · slope 126 · 6,376 yds
  42. Bradford Country ClubHaverhillBook71.1 ratingPar 71 · slope 131 · 6,022 yds
  43. Chicopee Country ClubChicopeeBook71.1 ratingPar 71 · slope 125 · 6,422 yds
  44. Dennis Highlands Golf CourseDennisBook71.0 ratingPar 71 · slope 123 · 6,509 yds
  45. Easton Country ClubSouth EastonBook71.0 ratingPar 71 · slope 123 · 6,497 yds
  46. Shaker Farms Country ClubWestfieldBook71.0 ratingPar 72 · slope 127 · 6,275 yds
  47. Green Hill Golf CourseWorcesterBook70.9 ratingPar 72 · slope 130 · 6,263 yds
  48. The Brookside ClubBourneBook70.9 ratingPar 70 · slope 133 · 6,333 yds
  49. West Bridgewater Country ClubWest BridgewaterBook70.9 ratingPar 71 · slope 127 · 6,614 yds
  50. Beverly Golf & Tennis ClubBeverlyBook70.8 ratingPar 70 · slope 126 · 6,276 yds
  51. Cape Cod Country ClubEast FalmouthBook70.8 ratingPar 71 · slope 132 · 6,185 yds
  52. Gannon Municipal Golf CourseLynnBook70.8 ratingPar 70 · slope 125 · 6,110 yds
  53. Hickory Hill Golf CourseMethuenBook70.8 ratingPar 71 · slope 123 · 6,287 yds
  54. Lakeville Country ClubLakevilleBook70.6 ratingPar 72 · slope 125 · 6,335 yds
  55. Butternut Farm Golf ClubStowBook70.5 ratingPar 70 · slope 125 · 6,302 yds
  56. Bass River Golf CourseSouth YarmouthBook70.3 ratingPar 72 · slope 128 · 6,138 yds
  57. St. Anne Country ClubFeeding HillsBook70.3 ratingPar 72 · slope 126 · 6,376 yds
  58. Bay PointeBuzzards BayBook70.2 ratingPar 70 · slope 123 · 6,201 yds
  59. Ellinwood Country ClubAtholBook70.2 ratingPar 71 · slope 119 · 6,153 yds
  60. Franconia Golf CourseSpringfieldBook70.0 ratingPar 71 · slope 126 · 6,213 yds
  61. Green Harbor Golf ClubMarshfieldBook69.9 ratingPar 71 · slope 122 · 6,215 yds
  62. Gardner Municipal Golf CourseGardnerBook69.8 ratingPar 71 · slope 128 · 5,995 yds
  63. Heather Hill Country ClubPlainvilleBook69.8 ratingslope 121 · 6,372 yds
  64. Templewood Golf CourseTempletonBook69.8 ratingPar 70 · slope 122 · 6,086 yds
  65. Trull Brook Golf CourseTewksburyBook69.8 ratingPar 72 · slope 124 · 6,345 yds
  66. William J. Devine Golf CourseDorchesterBook69.5 ratingslope 126 · 6,013 yds
  67. Pine RidgeOxfordBook69.2 ratingPar 71 · slope 118 · 5,913 yds
  68. Juniper Hill Golf Course - RiversideNorthboroughBook68.9 ratingPar 71 · slope 121 · 6,167 yds
  69. Merrimack Valley Golf ClubMethuenBook68.9 ratingPar 70 · slope 125 · 6,016 yds
  70. Sagamore Spring Golf ClubLynnfieldBook68.8 ratingPar 70 · slope 124 · 5,914 yds
  71. Wayland Country ClubWaylandBook68.5 ratingPar 70 · slope 118 · 6,002 yds
  72. D. W. Field Golf CourseBrocktonBook68.4 ratingPar 70 · slope 120 · 6,042 yds
  73. Presidents Golf CourseQuincyBook68.3 ratingPar 70 · slope 127 · 5,790 yds
  74. Country Club Of BillericaBillericaBook68.2 ratingPar 69 · slope 120 · 5,798 yds
  75. East Mountain Country ClubWestfieldBook68.0 ratingPar 70 · slope 118 · 5,972 yds
  76. Hillview Golf CourseNorth ReadingBook67.7 ratingPar 69 · slope 124 · 5,773 yds
  77. Agawam Municipal Golf CourseFeeding HillsBook66.9 ratingPar 71 · slope 118 · 5,679 yds
  78. Norwood Country ClubNorwoodBook66.7 ratingPar 71 · slope 113 · 5,698 yds
  79. Wenham Country ClubWenhamBook63.3 ratingPar 65 · slope 112 · 4,546 yds
  80. Kings Way Golf ClubYarmouthportBook61.0 ratingPar 60 · slope 108 · 3,911 yds
  81. Paul Harney Golf ClubEast FalmouthBook59.1 ratingPar 60 · slope 96 · 3,552 yds
  82. Rockland Golf CourseRocklandBook57.5 ratingPar 54 · slope 89 · 3,190 yds
  83. The Back Nine ClubLakevilleBook56.3 ratingslope 93 · 3,053 yds
  84. Amesbury Golf and Country ClubAmesburyBookNot listedPar 35
  85. Amherst Golf ClubAmherstBookNot listed3,075 yds
  86. Ashfield Community Golf CourseAshfieldBookNot listed
  87. Bas Ridge Golf ClubPittsfieldBookNot listedPar 70
  88. Bayberry Hills Golf CourseWest YarmouthBookNot listed
  89. Beaver Brook Golf CourseHaydenvilleBookNot listed3,248 yds
  90. Berlin Country ClubBerlinBookNot listedPar 33
  91. Blissful Meadows Golf ClubUxbridgeBookNot listedPar 72
  92. Blue Rock Golf CourseSouth YarmouthBookNot listedPar 54
  93. Cape Ann Golf CourseEssexBookNot listed
  94. Captains Golf CourseBrewsterBookNot listed
  95. Cedar Glen Golf CourseSaugusBookNot listedPar 35
  96. Cedar Hill Golf CourseStoughtonWebsiteNot listed
  97. Chatham Seaside LinksChathamBookNot listed2,223 yds
  98. Chelmsford Country ClubLowellBookNot listed2,340 yds
  99. Chemawa Golf CourseNorth AttleboroBookNot listedPar 68
  100. Chequessett Yacht and Country ClubWellfleetBookNot listedPar 35
  101. Cotuit Highground Golf ClubCotuitBookNot listedPar 28
  102. Cranberry Valley Golf ClubHarwichBookNot listedPar 72
  103. Crosswinds Golf ClubPlymouthBookNot listed
  104. Crystal Lake Golf ClubHaverhillBookNot listedPar 71
  105. Cyprian Keyes Golf ClubBoylstonBookNot listed
  106. Edgewood Golf CourseSouthwickBookNot listed
  107. Falmouth Country ClubEast FalmouthBookNot listed
  108. Far Corner GolfBoxfordBookNot listed
  109. Fore KicksNorfolkBookNot listedPar 27
  110. Forest Park Country ClubAdamsCallNot listed
  111. Fresh Pond Golf CourseCambridgeBookNot listed2,931 yds
  112. Furnace Brook Golf ClubQuincyBookNot listed2,981 yds
  113. Garrison Par 3 Golf CenterHaverhillBookNot listedPar 27
  114. General Electric Athletic AssociationPittsfieldCallNot listed3,197 yds
  115. Grandview Golf CourseLeominsterBookNot listedPar 36
  116. Greenock Country ClubLeeBookNot listed
  117. Hardwick Crossing Country ClubGilbertvilleBookNot listed2,979 yds
  118. Harwich Port Golf ClubHarwich PortCallNot listedPar 34
  119. Hazelton Golf ClubNorth SeekonkBookNot listedPar 70
  120. Hemlock Ridge Golf CourseFiskdaleCallNot listed
  121. Hidden Hollow Country ClubOcean GroveCallNot listedPar 35
  122. Highland LinksTruroBookNot listed
  123. Hillcrest Country ClubLeicesterCallNot listedPar 35
  124. Hillside Country ClubRehobothBookNot listed2,968 yds
  125. Holden Hills Country ClubHoldenBookNot listedPar 71
  126. Holly Ridge Golf ClubForestdaleBookNot listedPar 54
  127. Hopedale Country ClubHopedaleBookNot listed
  128. Hyannis Golf CourseHyannisBookNot listedPar 71
  129. Indian Meadows Golf CourseWestboroughBookNot listed3,265 yds
  130. Juniper Hill - Golf Teaching CenterNorthboroughBookNot listed
  131. Juniper Hill Golf Course - LakesideNorthboroughBookNot listed
  132. Kelly Greens Golf CourseNahantCallNot listedPar 30
  133. Leo Jerome Martin Memorial Golf CourseWestonBookNot listedPar 71
  134. Little Harbor Country ClubWarehamBookNot listedPar 56
  135. Longhi's GolfSouthwickWebsiteNot listed
  136. Lost Brook Golf CourseNorwoodBookNot listedPar 54
  137. Marion Golf ClubMarionBookNot listedPar 34
  138. Maynard Golf CourseMaynardBookNot listed
  139. Meadow at Peabody Golf CoursePeabodyBookNot listedPar 72
  140. MGA Links at MamantapettNortonBookNot listedPar 54
  141. Mink Meadows Golf ClubVineyard HavenBookNot listed
  142. Monoosnock Country ClubLeominsterBookNot listed
  143. New Meadows Golf ClubTopsfieldBookNot listed2,906 yds
  144. Newton Commonwealth Golf CourseNewtonBookNot listedPar 70
  145. North Hill Country ClubDuxburyBookNot listed3,320 yds
  146. Northampton Country ClubLeedsBookNot listed
  147. Northfield Golf ClubNorthfieldBookNot listed
  148. Olde Barnstable Fairgrounds Golf CourseMarstons MillsBookNot listedPar 71
  149. Olde Salem GreensSalemBookNot listed3,089 yds
  150. Ould Newbury Golf ClubNewburyBookNot listed
  151. Pakachoag Golf CourseAuburnBookNot listed
  152. Pine Knoll Golf CourseSpringfieldCallNot listedPar 54
  153. Pine Meadows Golf CourseLexingtonBookNot listed2,721 yds
  154. Pine Oaks Golf CourseSouth EastonWebsiteNot listed
  155. Pine Valley Country ClubOcean GroveCallNot listed
  156. Pinecrest Golf ClubHollistonBookNot listedPar 66
  157. Pitch and PuttNorth SeekonkNot listed
  158. Ponkapoag Golf CourseCantonBookNot listed
  159. Poquoy Brook Golf ClubLakevilleBookNot listedPar 72
  160. Quaboag Country ClubMonsonBookNot listed3,077 yds
  161. Quail Hollow Golf & Country ClubOakhamBookNot listedPar 71
  162. Quail Ridge Country ClubLittleton CommonBookNot listed
  163. Quashnet Valley Golf CourseMashpee NeckBookNot listedPar 72
  164. Red Tail Golf CourseDevensBookNot listedPar 72
  165. Reedy Meadow Golf CourseLynnfieldBookNot listed2,596 yds
  166. Ridders Farm Golf ClubEast BridgewaterBookNot listedPar 70
  167. Robert T. Lynch Municipal Golf CourseBrooklineBookNot listedPar 70
  168. Rochester Golf ClubRochesterBookNot listedPar 69
  169. Rockport Golf ClubRockportBookNot listed
  170. Rowley Country ClubRowleyBookNot listed
  171. Sandwich Hollows Golf ClubEast SandwichBookNot listedPar 71
  172. Sandy Burr Country ClubWaylandBookNot listedPar 72
  173. Sassamon Trace Golf CourseCochituateBookNot listed2,383 yds
  174. Settlers Crossing Golf CourseLunenburgBookNot listed
  175. Siasconset Golf CourseNantucketBookNot listedPar 33
  176. Southborough Golf ClubSouthboroughBookNot listed2,653 yds
  177. Stone Meadow GolfLexingtonWebsiteNot listedPar 27
  178. Stone-E-Lea Golf CourseAttleboroBookNot listedPar 70
  179. Stoneham Oaks Golf CourseStonehamBookNot listedPar 27
  180. Stow Acres Country Club - NorthStowBookNot listed
  181. Strawberry Valley Golf CourseAbingtonBookNot listed
  182. Swanson Meadows Golf CourseNorth BillericaBookNot listed2,243 yds
  183. The Country Club of GreenfieldGreenfieldBookNot listedPar 72
  184. The Golf Club at SouthportMashpee NeckCallNot listed1,614 yds
  185. The Groton Pool and Golf CenterGrotonCallNot listedPar 35
  186. Thomas Memorial Golf And Country ClubTurners FallsBookNot listedPar 35
  187. Touisset Country ClubSwanseaBookNot listed
  188. Twin Brooks Golf CourseHyannisBookNot listedPar 54
  189. Unicorn Golf CourseStonehamBookNot listedPar 35
  190. Veterans Memorial Golf CourseSpringfieldBookNot listedPar 72
  191. Wahconah Golf & Country ClubDaltonBookNot listedPar 71
  192. Wampanoag Golf CourseOcean GroveBookNot listedPar 35
  193. Weathervane Golf ClubWeymouth TownBookNot listed3,045 yds
  194. Wentworth Hills Country ClubPlainvilleBookNot listed
  195. Westborough Country ClubWestboroBookNot listedPar 36
  196. Westminster Country ClubWestminsterBookNot listedPar 71
  197. Widow's Walk Golf CourseScituateBookNot listedPar 72
  198. Winthrop Golf ClubWinthropBookNot listed
  199. Woburn Country ClubWinchesterBookNot listed
  200. Woods of Westminster Golf CourseFitchburgBookNot listedPar 72
  201. Worthington Golf ClubWorthingtonBookNot listed