Tips
Public
All
Private
Find
courses
Leaderboard
—
Every course in range — use Filters to narrow the list.
tap to expand
Pos
Rating
Course
Attributes
1
Cape Cod National Golf Club
Brewster · Private · 18 holes
9.8
2
Whitinsville Golf Club
Whitinsville · Private · 18 holes
9.7
3
Sacconnesset Golf Club
East Falmouth · Private · 18 holes
9.7
4
Turner Hill Golf Club
Ipswich · Private · 18 holes
9.7
5
Pinehills Golf Club
Plymouth · Public · 18 holes
9.7
6
Vesper Country Club
Tyngsboro · Private · 18 holes
9.7
7
GREATHORSE
Hampden · Private · 18 holes
9.7
8
Pleasant Valley Country Club
Sutton · Private · 18 holes
9.7
9
Pine Brook Country Club House
Weston · Private · 18 holes
9.7
10
Walpole Country Club
Walpole · Private · 18 holes
9.7
11
Cohasset Golf Club
Cohasset · Private · 18 holes
9.6
12
Edgartown Golf Club
Edgartown · Private · 18 holes
9.6
13
The Country Club
Chestnut Hill · Private · 18 holes
9.6
14
TPC Boston
Norton · Private · 18 holes
9.6
15
Wollaston Golf Club
Milton · Private · 18 holes
9.6
16
Kernwood Country Club
Salem · Private · 18 holes
9.6
17
Hyannisport Club
Hyannisport · Private · 18 holes
9.6
18
Nehoiden Golf Club
Wellesley Hills · Private · 18 holes
9.6
19
Charles River Country Club
Newton · Private · 18 holes
9.5
20
The Ridge Club
Sandwich · Public · 18 holes
9.5
21
Myopia Hunt Club
South Hamilton · Private · 18 holes
9.5
22
Wyantenuck Country Club
Great Barrington · Private · 18 holes
9.5
23
Haverhill Country Club
Haverhill · Private · 18 holes
9.5
24
Old Sandwich Golf Club
Plymouth · Private · 18 holes
9.5
25
Willowbend
Mashpee · Private · 18 holes
9.5
26
Plymouth Country Club
Plymouth · Private · 18 holes
9.5
27
Wianno Golf Club
Osterville · Private · 18 holes
9.5
28
Salem Country Club
Peabody · Private · 18 holes
9.5
29
Hopkinton Country Club
Hopkinton · Private · 18 holes
9.5
30
Oak Hill Country Club
Fitchburg · Private · 18 holes
9.5
31
Bass Rocks Golf Club
Gloucester · Private · 18 holes
9.5
32
Boston Golf Club
Hingham · Private · 18 holes
9.5
33
Pocasset Golf Club
Pocasset · Private · 18 holes
9.5
34
Miacomet Golf Course
Nantucket · Public · 18 holes
9.5
35
Woods Hole Golf Club
Falmouth · Private · 18 holes
9.5
36
Taconic Golf Club
Williamstown · Public · 18 holes
9.4
37
Cohasse Golf Club
Southbridge · Private · 18 holes
9.4
38
Marshfield Country Club
Marshfield · Private · 18 holes
9.4
39
Crumpin-Fox Club : 18 Hole Golf Course Bernardston, MA
Bernardston · Public · 18 holes
9.4
40
Wedgewood Pines Country Club
Stow · Private · 18 holes
9.4
41
The Bay Club
Mattapoisett · Private · 18 holes
9.4
42
Woodland Golf Club
Auburndale · Private · 18 holes
9.4
43
Granite Links Golf Club
Quincy · Public · 18 holes
9.4
44
Cranberry Valley Golf Course
Harwich · Public · 18 holes
9.4
45
Cape Cod Country Club
East Falmouth · Public · 18 holes
9.4
46
Reservation Golf and Beach Club
Mattapoisett · Private · 18 holes
9.4
47
Charter Oak Country Club
Hudson · Public · 18 holes
9.4
48
Lebaron Hills Country Club
Lakeville · Private · 18 holes
9.4
49
Oyster Harbors Golf Club
Osterville · Private · 18 holes
9.4
50
Hatherly Country Club
Scituate · Private · 18 holes
9.4
51
Renaissance Golf Club
Haverhill · Private · 18 holes
9.3
52
Stockbridge Golf Club
Stockbridge · Public · 18 holes
9.3
53
Andover Country Club
Andover · Private · 18 holes
9.3
54
Worcester Country Club
Worcester · Private · 18 holes
9.3
55
Twin Hills Country Club
Longmeadow · Private · 18 holes
9.3
56
Nabnasset Lake Country Club
Westford · Private · 18 holes
9.3
57
Wahconah Country Club
Dalton · Public · 18 holes
9.3
58
Winchester Country Club
Winchester · Private · 18 holes
9.3
59
Brae Burn Country Club
West Newton · Private · 18 holes
9.3
60
Blue Hill Country Club
Canton · Private · 18 holes
9.3
61
Indian Pond Country Club
Kingston · Private · 18 holes
9.2
62
Crestwood Country Club
Rehoboth · Private · 18 holes
9.2
63
Orchards Golf Club
South Hadley · Private · 18 holes
9.2
64
Crosswinds Golf Club
Plymouth · Public · 18 holes
9.2
65
The Haven Country Club
Boylston · Private · 18 holes
9.2
66
Ipswich Country Club
Ipswich · Private · 18 holes
9.2
67
Ferncroft Country Club
Middleton · Private · 18 holes
9.2
68
Franklin Country Club
Franklin · Private · 18 holes
9.2
69
Rockport Golf Club
Rockport · Public · 18 holes
9.2
70
Belmont Country Club
Belmont · Private · 18 holes
9.2
71
Weston Golf Club
Weston · Private · 18 holes
9.2
72
Concord Country Club
Concord · Private · 18 holes
9.2
73
Kettle Brook Golf Club
Paxton · Public · 18 holes
9.2
74
Black Rock Country Club
Hingham · Private · 18 holes
9.2
75
Wellesley Country Club
Wellesley Hills · Private · 18 holes
9.2
76
Nashawtuc Country Club
Concord · Private · 18 holes
9.1
77
Waubeeka
Williamstown · Public · 18 holes
9.1
78
Country Club of Pittsfield - Berkshires
Pittsfield · Private · 18 holes
9.1
79
Segregansett Country Club
Taunton · Private · 18 holes
9.1
80
The Links at Worthington
Worthington · Public · 18 holes
9.1
81
George Wright
Hyde Park · Public · 18 holes
9.0
82
Ledgemont Country Club
Seekonk · Private · 18 holes
9.0
83
Boston Birdies Golf Club
Woburn · Public · 18 holes
9.0
84
The Ranch Golf Club
Southwick · Public · 18 holes
9.0
85
Northampton Country Club
Leeds · Public · 18 holes
9.0
86
Sankaty Head Golf Club
Siasconset · Private · 18 holes
9.0
87
Brookside Golf Club
Bourne · Public · 18 holes
9.0
88
Chicopee Country Club
Chicopee · Public · 18 holes
9.0
89
Marlborough Country Club
Marlborough · Private · 18 holes
9.0
90
Farm Neck Golf Club
Oak Bluffs · Public · 18 holes
9.0
91
Blissful Meadows Golf Club.
Uxbridge · Public · 18 holes
8.9
92
Stockbridge Golf Club
Stockbridge · Private · 18 holes
8.9
93
Springfield Country Club
West Springfield · Private · 18 holes
8.9
94
Indian Ridge Country Club
Andover · Private · 18 holes
8.9
95
Highland Links
North Truro · Public · 18 holes
8.9
96
Berkshire Hills Country Club
Pittsfield · Private · 18 holes
8.9
97
Waverly Oaks Golf Club
Plymouth · Public · 18 holes
8.9
98
Gannon Municipal Golf Course
Lynn · Public · 18 holes
8.8
99
Northern Spy Golf Club
Townsend · Private · 18 holes
8.8
100
Thorny Lea Golf Club
Brockton · Private · 18 holes
8.8
101
Bear Hill Golf Club
Stoneham · Private · 18 holes
8.8
102
Vineyard Golf Club
Edgartown · Private · 18 holes
8.8
103
Framingham Country Club
Framingham · Private · 18 holes
8.8
104
The Cape Club of Sharon
Sharon · Public · 18 holes
8.8
105
Veterans Memorial Golf Course
Springfield · Public · 18 holes
8.8
106
Bradford Country Club
Bradford · Public · 18 holes
8.7
107
The International Golf Club
Bolton · Private · 18 holes
8.7
108
South Shore Country Club
Hingham · Public · 18 holes
8.7
109
2017 U.S. Senior Open, Salem Country Club
Peabody · Public · 18 holes
8.7
110
Westover Golf Club
Granby · Public · 18 holes
8.7
111
Rochester Golf Club
Rochester · Public · 18 holes
8.7
112
Quail Ridge Country Club
Acton · Public · 18 holes
8.7
113
Foxborough Country Club
Foxboro · Public · 18 holes
8.7
114
Olde Barnstable Fairgrounds Golf Course
Marstons Mills · Public · 18 holes
8.7
115
Sandy Burr Country Club
Wayland · Public · 18 holes
8.6
116
Nantucket Golf Club
Nantucket · Private · 18 holes
8.6
117
Chemawa Golf Course
North Attleboro · Public · 18 holes
8.6
118
Ipswich Country Club
Ipswich · Public · 18 holes
8.6
119
Amherst Golf Club
Amherst · Public · 18 holes
8.6
120
Swansea Country Club
Swansea · Public · 18 holes
8.6
121
Meadow Brook Golf Club
Reading · Public · 18 holes
8.6
122
New Seabury Country Club
Mashpee · Private · 18 holes
8.5
123
Merrimack Valley Golf Club
Methuen · Public · 18 holes
8.5
124
St. Anne Country Club
Feeding Hills · Public · 18 holes
8.5
125
Tedesco Country Club
Marblehead · Private · 18 holes
8.5
126
Cummaquid Golf Club
Yarmouth Port · Private · 18 holes
8.4
127
Mount Pleasant Golf Club
Lowell · Private · 18 holes
8.4
128
Oakley Country Club
Watertown · Private · 18 holes
8.4
129
Beverly Golf & Tennis Club
Beverly · Public · 18 holes
8.3
130
Ridder Farm Golf Course
East Bridgewater · Public · 18 holes
8.2
131
Brookmeadow Country Club
Canton · Public · 18 holes
8.2
132
Mink Meadows Golf Club
Vineyard Haven · Public · 18 holes
8.2
133
Cold Spring Country Club
Belchertown · Public · 18 holes
8.2
134
Amesbury Golf and Country Club
Amesbury · Public · 18 holes
8.2
135
Miacomet Golf Club
Nantucket · Public · 18 holes
8.2
136
Country Club of Wilbraham
Wilbraham · Private · 18 holes
8.2
137
The Captains Golf Course
Brewster · Public · 18 holes
8.2
138
Longmeadow Country Club
Longmeadow · Private · 18 holes
8.1
139
Needham Golf Club
Needham · Private · 18 holes
8.1
140
Forest Park Country Club
Adams · Public · 18 holes
8.1
141
Southampton Country Club
Southampton · Public · 18 holes
8.1
142
Country Club of New Bedford
North Dartmouth · Private · 18 holes
8.1
143
Ocean Edge Golf Club
Brewster · Private · 18 holes
8.1
144
Heritage Country Club
Charlton · Public · 18 holes
8.0
145
Country Club of Halifax
Halifax · Public · 18 holes
8.0
146
Ludlow Country Club
Ludlow · Private · 18 holes
8.0
147
Shining Rock Golf Club
Northbridge · Public · 18 holes
8.0
148
Franconia Golf Course
Springfield · Public · 18 holes
8.0
149
Bass River Golf Course
South Yarmouth · Public · 18 holes
8.0
150
Highfields Golf & Country Club
Grafton · Public · 18 holes
7.9
151
Woods of Westminster Golf Course
Westminster · Public · 18 holes
7.9
152
Wachusett Country Club
West Boylston · Public · 18 holes
7.9
153
Brockton Country Club
Brockton · Private · 18 holes
7.9
154
Ledges Golf Club
South Hadley · Public · 18 holes
7.8
155
Wayland Country Club
Wayland · Public · 18 holes
7.8
156
Whaling City Golf Course
New Bedford · Public · 18 holes
7.8
157
Thomson Golf Club
North Reading · Private · 18 holes
7.8
158
Norton Country Club
Norton · Public · 18 holes
7.8
159
Butternut Farm Golf Club
Stow · Public · 18 holes
7.8
160
Ellinwood Country Club
Athol · Public · 18 holes
7.8
161
West Bridgewater Country Club
West Bridgewater · Public · 18 holes
7.8
162
Quashnet Valley Country Club
Mashpee · Public · 18 holes
7.8
163
Bas Ridge Country Club
Hinsdale · Public · 18 holes
7.7
164
East Mountain Country Club
Westfield · Public · 18 holes
7.7
165
Dennis Pines Golf Course
East Dennis · Public · 18 holes
7.7
166
Hyannis Golf Course
Hyannis · Public · 18 holes
7.7
167
Acushnet River Valley
Acushnet · Public · 18 holes
7.7
168
Country Club of Greenfield
Greenfield · Public · 18 holes
7.7
169
New England Golf Course Owners Association
Norton · Public · 18 holes
7.7
170
Stow Acres North course
· Public · 18 holes
7.7
171
Olde Scotland Links
Bridgewater · Public · 18 holes
7.7
172
Hickory Hill Golf Course
Methuen · Public · 18 holes
7.7
173
Falcon Golf Club
Buzzards Bay · Public · 18 holes
7.7
174
Butter Brook Golf Club
Westford · Public · 18 holes
7.6
175
Holyoke Country Club
Holyoke · Public · 18 holes
7.6
176
Dennis Highland Course
Dennis · Public · 18 holes
7.6
177
Easton Country Club
South Easton · Public · 18 holes
7.6
178
Holden Hills Country Club
Jefferson · Public · 18 holes
7.6
179
D.W. Field Golf Course
Brockton · Public · 18 holes
7.6
180
William J. Devine Golf Course at Franklin Park
Dorchester · Public · 18 holes
7.6
181
Cyprian Keyes Golf Club
Boylston · Public · 18 holes
7.6
182
Agawam Municipal Golf Course
Feeding Hills · Public · 18 holes
7.6
183
New England Country Club
Bellingham · Public · 18 holes
7.6
184
Falmouth Country Club
East Falmouth · Public · 18 holes
7.6
185
Sterling National Country Club
Sterling · Private · 18 holes
7.6
186
Crestview Country Club
Agawam · Public · 18 holes
7.6
187
Shaker Hills Country Club
Harvard · Public · 18 holes
7.5
188
Sandwich Hollows Golf Club
East Sandwich · Public · 18 holes
7.5
189
Gardner Municipal Golf Course
Gardner · Public · 18 holes
7.5
190
Red Tail Golf Club
Devens · Public · 18 holes
7.5
191
Bayberry Hills Golf Course
West Yarmouth · Public · 18 holes
7.5
192
The Meadow at Peabody
Peabody · Public · 18 holes
7.5
193
Tekoa Country Club
Westfield · Public · 18 holes
7.4
194
Cherry Hill Golf Course
Amherst · Public · 18 holes
7.4
195
Wyndhurst Golf & Club
Lenox · Public · 18 holes
7.4
196
Presidents Golf Course
North Quincy · Public · 18 holes
7.4
197
Blackstone National Golf Club
Sutton · Public · 18 holes
7.4
198
Braintree Municipal Golf Course
Braintree · Public · 18 holes
7.4
199
Thomas Memorial Golf
Turners Falls · Public · 18 holes
7.3
200
Far Corner Golf
Boxford · Public · 18 holes
7.3
201
Green Hill Golf Course
Worcester · Public · 18 holes
7.3
202
Newton Commonwealth Golf Course
Newton · Public · 18 holes
7.3
203
Westminster Golf Club
Westminster · Public · 18 holes
7.2
204
Templewood Golf Course
Templeton · Public · 18 holes
7.2
205
Quail Hollow Golf & Country Club
Oakham · Public · 18 holes
7.2
206
Poquoy Brook Golf Club
Lakeville · Public · 18 holes
7.2
207
Stone-E-Lea Golf Club
Attleboro · Public · 18 holes
7.2
208
Mount Hood Golf Course
Melrose · Public · 18 holes
7.2
209
Shaker Farms Country Club
Westfield · Public · 18 holes
7.1
210
Pine Oaks Golf Course
South Easton · Public · 18 holes
7.1
211
Green Harbor Golf Club
Marshfield · Public · 18 holes
7.1
212
Stow Acres Golf Club
Stow · Public · 18 holes
7.0
213
Winthrop Golf Club
Winthrop · Public · 18 holes
7.0
214
Hillview Golf Course
North Reading · Public · 18 holes
6.9
215
Widow's Walk Golf Course
Scituate · Public · 18 holes
6.9
216
Pine Ridge Country Club
North Oxford · Public · 18 holes
6.9
217
Sagamore Spring Golf Club
Lynnfield · Public · 18 holes
6.9
218
Pembroke Country Club
Pembroke · Public · 18 holes
6.8
219
Edgewood Golf Course
Southwick · Public · 18 holes
6.8
220
Bedrock Golf Club
Rutland · Public · 18 holes
6.7
221
Country Club of Billerica
Billerica · Public · 18 holes
6.6
222
Touisset Country Club
Swansea · Public · 18 holes
6.6
223
Wyckoff Country Club
Holyoke · Public · 18 holes
6.5
224
Wentworth Hills Country Club
Plainville · Public · 18 holes
6.5
225
Mill Valley Golf Links
Belchertown · Public · 18 holes
6.5
226
Juniper Hill Golf Course
Northborough · Public · 18 holes
6.5
227
Black Swan Country Club
Georgetown · Public · 18 holes
6.4
228
Hazelton Golf Club
Rehoboth · Public · 18 holes
6.4
229
The Bay Pointe Club
Onset · Public · 18 holes
6.3
230
Trull Brook Golf Course
Tewksbury · Public · 18 holes
6.3
231
Harwich Port Golf Club
Harwich Port · Public · 18 holes
6.3
232
Cedar Glen Golf Course
Saugus · Public · 18 holes
6.1
233
Crystal Lake Golf Club
Haverhill · Public · 18 holes
6.1
234
Atlantic Country Club
Plymouth · Public · 18 holes
5.9
235
Leo J. Martin Golf Course
Weston · Public · 18 holes
5.6
236
Ponkapoag Golf Course
Canton · Public · 18 holes
5.6
237
Lakeville Country Club
Lakeville · Public · 18 holes
5.6
238
Norwood Country Club & Driving Range
Norwood · Public · 18 holes
5.6
239
Heather Hill Country Club
Plainville · Public · 18 holes
5.5
Course map: Cape Cod National Golf Club, Brewster, MA
State leaders
The Best Course in Massachusetts
1
Cape Cod National Golf Club
Brewster
9.8
2
Whitinsville Golf Club
Whitinsville
9.7
3
Sacconnesset Golf Club
East Falmouth
9.7
Best Public Course
1
Pinehills Golf Club
Plymouth
9.7
2
The Ridge Club
Sandwich
9.5
3
Miacomet Golf Course
Nantucket
9.5
Easiest
1
Bas Ridge Country Club
Hinsdale
7.7
2
Forest Park Country Club
Adams
8.1
3
Thomas Memorial Golf
Turners Falls
7.3
Hardest
1
Pinehills Golf Club
Plymouth
9.7
2
GREATHORSE
Hampden
9.7
3
The Ranch Golf Club
Southwick
9.0
Best Food
1
Whitinsville Golf Club
Whitinsville
9.7
2
Sacconnesset Golf Club
East Falmouth
9.7
3
Pleasant Valley Country Club
Sutton
9.7
The course map
The busiest golf towns in Massachusetts. Pick one to see its courses.
0
Drive radius
5
25
75
200
600
30
Miles
The best way to find a course.
Courses by state
·
Hardest
·
Beginner-friendly
·
Most scenic