The longest golf courses in Massachusetts, by yardage

We ranked 57 Massachusetts courses with a maps.golf guide using the numbers on their own scorecards. Pinehills Golf Club – Nicklaus is the longest at 7,243 yards from the Black tees.

Updated November 5, 2026

#CourseLocationYardsParTees
1Pinehills Golf Club – NicklausPlymouth, MA7,24372Black
2Pinehills Golf Club – JonesPlymouth, MA7,17572Black
3The Ranch Golf ClubSouthwick, MA7,12972Gold
4Waverly Oaks Golf ClubPlymouth, MA7,11472Black
5Westover Golf CourseGranby, MA7,07472Blue
6Dennis Pines Golf CourseSouth Dennis, MA6,93172Gold
7Kettle Brook Golf ClubPaxton, MA6,91272Gold
8Crestview Country ClubAgawam, MA6,90272Black
9Miacomet Golf ClubNantucket, MA6,89072Gold
10Poquoy Brook Golf ClubLakeville, MA6,87172Blue
11Shaker Hills Country ClubHarvard, MA6,83672Gold
12Taconic Golf ClubWilliamstown, MA6,80871Black
13Acushnet River Valley Golf CourseAcushnet, MA6,80772Gold
14Black Swan Country ClubGeorgetown, MA6,80372Black
15Olde Scotland LinksBridgewater, MA6,79072Black
16Highfields Golf & Country ClubGrafton, MA6,76572Black
17Cranberry Valley Golf ClubHarwich, MA6,76172Gold
18Hazelton Golf ClubRehoboth, MA6,74070Gold
19Meadow at Peabody Golf CoursePeabody, MA6,70872Championship
20Blissful Meadows Golf ClubUxbridge, MA6,70072Blue
21Pembroke Country ClubPembroke, MA6,67771Blue
22Captains Golf Course – PortBrewster, MA6,67572Blue
23West Bridgewater Country ClubWest Bridgewater, MA6,65971Gold
24Norton Country ClubNorton, MA6,56071Gold
25Braintree Municipal Golf CourseBraintree, MA6,55472Blue
26Cyprian Keyes Golf Club – ChampionshipBoylston, MA6,54372Blue
27Cold Spring Country ClubBelchertown, MA6,52171Black
28Dennis Highlands Golf CourseDennis, MA6,50971Blue
29George Wright Golf CourseHyde Park, MA6,50670Blue
30Olde Barnstable Fairgrounds Golf CourseMarstons Mills, MA6,47971Blue
31Veterans Memorial Golf CourseSpringfield, MA6,43572Blue
32Allendale Country ClubNorth Dartmouth, MA6,42872Blue
33Chicopee Country ClubChicopee, MA6,42271Blue
34Sandy Burr Country ClubWayland, MA6,42172Blue
35Wyndhurst Golf and ClubLenox, MA6,40371Black
36Country Club of WilbrahamWilbraham, MA6,38072Blue
37Shaker Farms Country ClubWestfield, MA6,31872Blue
38Sandwich Hollows Golf ClubEast Sandwich, MA6,30771Blue
39Hyannis Golf CourseHyannis, MA6,25571Blue
40Juniper Hill Golf Course – RiversideNorthborough, MA6,24571Blue
41Green Harbor Golf ClubMarshfield, MA6,21571Yellow
42Franconia Golf CourseSpringfield, MA6,21371Blue
43Brookmeadow Country ClubCanton, MA6,20072White
44Mink Meadows Golf ClubVineyard Haven, MA6,19972Blue
45Bass River Golf CourseSouth Yarmouth, MA6,13872Blue
46Gannon Municipal Golf CourseLynn, MA6,11070Blue
47Pine RidgeNorth Oxford, MA6,03671Blue
48Juniper Hill Golf Course – LakesideNorthborough, MA6,02571Blue
49Bradford Country ClubHaverhill, MA6,02371Black
50East Mountain Country ClubWestfield, MA6,01270Gold
51Beverly Golf & Tennis ClubBeverly, MA5,80870Blue
52Country Club Of BillericaBillerica, MA5,79869Blue
53Presidents Golf CourseQuincy, MA5,79070Back
54Norwood Country ClubNorwood, MA5,69871Gold
55Northfield Golf ClubNorthfield, MA5,50436White/Blue
56Newton Commonwealth Golf CourseNewton, MA5,35470Blue
57Pinecrest Golf ClubHolliston, MA4,90666Blue

How we ranked them

Each 18-hole course is ranked by the total yardage of its longest set of tees, added up hole by hole from its own scorecard. Courses of three or more named nines aren't ranked, since their length depends on which two nines you play.

The list covers courses with a free maps.golf guide whose scorecard we’ve published, and it updates on its own as new guides go live. Numbers are as printed on each course’s card; courses re-rate and re-tee, so check the course’s own scorecard before you play. Running one of these courses and see a wrong number? Tell us.

You’re welcome to cite or link this ranking; please credit maps.golf.