Massachusetts

On this page, you’ll find information on the 364 golf courses we have in our database for Massachusetts.

CourseCityFees
Shaker Hills Golf ClubHarvard$75.00 / $85.00
Acushnet River Valley Golf CourseAcushnet$34.00 / $42.00
New England Country ClubBellingham$48.00 / $63.00
Butter Brook Golf ClubWestford$40.00 / $50.00
Strawberry Valley Golf ClubAbington$20.00
Forest Park Country ClubAdams$16.00
Crestview Country ClubAgawam$30.00 / $35.00
Amesbury Golf & Country ClubAmesbury$24.00 / $26.00
Amherst Golf ClubAmherst$25.00
Hickory Ridge Country ClubAmherst$40.00 / $65.00
Andover Country ClubAndover$65.00
Indian Ridge Country ClubAndover$70.00 / $85.00
Rolling Green Golf CourseAndover$22.00 / $23.00
Edge Hill Golf CourseAshfield$14.00 / $16.00
Ellinwood Country ClubAthol$22.00 / $27.00
Highland Country ClubAttleboro$35.00 / $40.00
Locust Valley Golf CourseAttleboro$15.00 / $19.00
Stone – E – Lea Golf CourseAttleboro$20.00 / $28.00
Pakachoag Golf CourseAuburn$20.00 / $24.00
Woodland Golf ClubAuburndale$55.00 / $65.00
Patriot Golf CourseBedford$20.00 / $24.00
Mill Valley Country ClubBelchertownnan / nan
Bungay Brook Golf ClubBellingham$40.00 / $46.00
Maplegate Country ClubBellingham$44.00 / $58.00
Belmont Country ClubBelmont$75.00 / $100.00
Berlin Country ClubBerlin$18.00
Crumpin-Fox ClubBernardston$54.00
Beverly Golf & Tennis ClubBeverly$31.00 / $37.00
Country Club of BillericaBillerica$27.00 / $29.00
Blandford ClubBlandford$18.00 / $20.00
International Course at International Golf ClubBolton$65.00
Oaks Course at International Golf ClubBoltonnan / nan
Twin Springs Golf CourseBolton$16.50 / $20.00
Brookside Golf ClubBourne$40.00 / $50.00
Championship Course at Cyprian Keyes Golf ClubBoylston$42.00 / $52.00
Mt Pleasant Country ClubBoylston$40.00
Par 3 Course at Cyprian Keyes Golf ClubBoylston$24.00 / $30.00
Bradford Country ClubBradford$32.00 / $40.00
Braintree Municipal Golf CourseBraintree$30.00 / $37.00
Cape Cod National Golf ClubBrewster$75.00
Ocean Edge Resort & Golf ClubBrewster$64.00
Port Course at Captains Golf CourseBrewster$60.00
Starboard Course at Captains Golf CourseBrewster$60.00
Olde Scotland Links at BridgewaterBridgewater$36.00 / $41.00
Brockton Country ClubBrockton$30.00
D. W. Field Golf CourseBrockton$20.00 / $24.00
Thorny Lea Golf ClubBrockton$40.00 / $50.00
White Pines Golf CourseBrockton$22.00
Main Course at Brookline Country ClubBrookline$100.00 / $60.00
Primrose Course at Brookline Country ClubBrookline$25.00
Putterham Meadows Golf ClubBrookline$27.00 / $32.00
Fresh Pond Golf CourseCambridge$23.00 / $29.00
1 Course at Ponkapoag Golf ClubCanton$22.00 / $25.00
2 Course at Ponkapoag Golf ClubCanton$22.00 / $25.00
Brookmeadow Country ClubCanton$40.00 / $45.00
Challenger Course at Blue Hill Country ClubCanton$30.00
Championship Course at Blue Hill Country ClubCanton$50.00 / $60.00
Milton-Hoosic ClubCanton$22.00 / $30.00
Wampatuck Country ClubCanton$30.00 / $35.00
Heritage Country ClubCharlton$24.00 / $31.00
Chatham Seaside LinksChatham$24.00
Eastward Ho Country ClubChatham$40.00
Chelmsford Country ClubChelmsford$21.00 / $25.00
Chicopee Country ClubChicopee$18.00 / $20.00
North Adams Country ClubClarksburg$20.00
Cohasset Golf ClubCohasset$45.00 / $55.00
Concord Country ClubConcord$50.00 / $70.00
Nashawtuc Country ClubConcord$50.00 / $75.00
Cotuit High Ground GolfCotuit$15.00
Wahconah Country ClubDalton$60.00 / $70.00
Championship Course at Ferncroft Country ClubDanvers$85.00
Executive Course at Ferncroft Country ClubDanvers$35.00
Dedham Country & Polo ClubDedham$75.00
Highlands Course at Dennis Highlands Golf CourseDennis$45.00
Pines Course at Dennis Highlands Golf CourseDennis$55.00
Red Tail Golf ClubDevens$70.00 / $80.00
William J. Devine Franklin Park Golf CourseDorchester$25.00 / $30.00
Nichols College Golf ClubDudley$23.00
Duxbury Yacht ClubDuxbury$65.00
North Hill Country ClubDuxbury$23.00 / $26.00
Ridder Farm Golf & Country ClubEast Bridgewater$29.00 / $32.00
Bay Path Golf CourseEast Brookfield$20.00 / $25.00
Eighteen Hole Course at Falmouth Country ClubEast Falmouth$30.00 / $50.00
Paul Harney Golf ClubEast Falmouth$30.00
Regulation Nine Course at Falmouth Country ClubEast Falmouth$30.00 / $50.00
Elmcrest Country ClubEast Longmeadow$20.00 / $28.00
Pine Knoll Executive Golf CourseEast Longmeadow$6.50 / $7.50
Sandwich Hollows Golf ClubEast Sandwich$52.00 / $59.00
Edgartown Golf ClubEdgartown$35.00
Cape Ann Golf CourseEssex$25.00 / $27.00
Fall River Country ClubFall River$38.00
Woodbriar – FalmouthFalmouth$20.00
Woods Hole Golf ClubFalmouth$45.00
Agawam Municipal Golf CourseFeeding Hills$14.00 / $17.00
Oak Ridge Golf ClubFeeding Hills$28.00 / $34.00
St. Anne Country ClubFeeding Hills$15.00 / $20.00
Hemlock Ridge Golf CourseFiskdale$20.00 / $22.00
Oak Hill Country ClubFitchburgnan / nan
Foxborough Country ClubFoxborough$50.00
Framingham Country ClubFramingham$75.00
Millwood Farms Golf CourseFramingham$19.00 / $22.00
Franklin Country ClubFranklin$50.00 / $60.00
Gardner Municipal Golf CourseGardner$25.00 / $30.00
Georgetown ClubGeorgetown$75.00
Dunroamin Country ClubGilbertville$22.00
Oak Ridge Golf ClubGill$21.00 / $25.00
Bass Rocks Golf ClubGloucester$40.00
Highfields Golf & Country ClubGrafton$40.00 / $45.00
Westover Golf ClubGranby$17.00 / $19.00
Egremont Country ClubGreat Barrington$25.00 / $40.00
Wyantenuck Country ClubGreat Barrington$75.00 / $100.00
Country Club of GreenfieldGreenfield$30.00
Meadows Golf CourseGreenfield$14.00 / $17.00
Groton Country ClubGroton$17.00 / $22.00
Country Club of HalifaxHalifax$45.00 / $50.00
Hampden Country ClubHampden$25.00 / $34.00
Cranberry Valley Golf CourseHarwich$60.00
Harwich Port Golf ClubHarwich Port$23.00
Crystal Springs Golf ClubHaverhill$20.00 / $22.00
Haverhill Country ClubHaverhill$35.00
Beaver Brook Golf ClubHaydenville$16.00 / $19.00
South Shore Country ClubHingham$29.00 / $40.00
Bas-Ridge Golf CourseHinsdale$14.00 / $16.00
Holden Hills Country ClubHolden$22.00 / $32.00
Pinecrest Golf ClubHolliston$24.00 / $29.00
Holyoke Country ClubHolyoke$19.00 / $23.00
Wyckoff Country ClubHolyoke$20.00 / $25.00
Hopedale Country ClubHopedale$35.00 / $40.00
Hopkinton Country ClubHopkinton$65.00 / $85.00
Charter Oak Country ClubHudson$65.00 / $100.00
Hyannis Golf ClubHyannis$45.00 / $55.00
Twin Brooks Golf CourseHyannis$20.00
Hyannisport ClubHyannis Port$30.00
George Wright Golf CourseHyde Parknan / $36.00
Candlewood Golf ClubIpswich$16.00
Ipswich Country ClubIpswich$60.00 / $70.00
Turner Hill Golf and Racquet ClubIpswich$75.00 / $100.00
Indian Pond Country ClubKingston$95.00
Heritage Hill Country ClubLakeville$21.00 / $25.00
Lakeville Country ClubLakeville$32.00 / $37.00
Poquoy Brook Golf CourseLakeville$57.00
Skyline Country ClubLanesboro$18.00 / $21.00
Greenock Country ClubLee$28.00 / $42.00
Northampton Country ClubLeeds$16.00 / $18.00
Hillcrest Country ClubLeicester$18.00 / $20.00
Leicester Country ClubLeicester$21.00 / $26.00
Cranwell Resort & Golf ClubLenox$84.00 / $99.00
Monoosnock Country ClubLeominster$20.00
Lexington Golf ClubLexington$35.00 / $45.00
Pine Meadows Golf CourseLexington$32.00 / $36.00
Kimball Farm Golf ClubLittleton$13.50 / $15.00
Longmeadow Country ClubLongmeadow$45.00
Twin Hills Country ClubLongmeadow$27.00
Mt. Pleasant Golf ClubLowell$29.00 / $39.00
Ludlow Country ClubLudlow$25.00 / $30.00
Maplewood Golf CourseLunenburg$17.00 / $22.00
Larry Gannon Municipal Golf CourseLynn$30.00
Lynnfield Center Golf ClubLynnfield$24.00 / $25.00
Sagamore Spring Golf ClubLynnfield$39.00 / $45.00
Essex County ClubManchester-By-The-Sea$50.00
Willowdale Golf CourseMansfield$13.00 / $15.00
Tedesco Country ClubMarblehead$55.00 / $60.00
Kittansett ClubMarion$55.00 / $65.00
Marion Golf ClubMarion$18.00 / $20.00
Marlborough Country ClubMarlborough$40.00
Green Harbor Golf ClubMarshfield$34.00 / $40.00
Marshfield Country ClubMarshfield$55.00
Olde Barnstable Fairgrounds Golf ClubMarstons Mills$60.00
Quashnet Valley Country ClubMashpee$37.00 / $52.00
WillowbendMashpee$55.00
Reservation Golf ClubMattapoisett$25.00
Maynard Country ClubMaynard$35.00
Bellevue Golf ClubMelrose$50.00
Mount Hood Golf CourseMelrose$35.00 / $42.00
Hickory Hills Golf CourseMethuen$35.00 / $45.00
Merrimack Golf CourseMethuen$22.00 / $28.00
Middleton Golf CourseMiddleton$29.00 / $30.00
Milford Country ClubMilford$10.00
Clearview Country ClubMillbury$15.00 / $17.00
Glen Ellen Country ClubMillis$31.00 / $42.00
Wollaston Golf ClubMilton$50.00 / $60.00
Quaboag Country ClubMonson$20.00 / $25.00
Kelley Greens Golf CourseNahant$20.00 / $31.00
Miacomet Golf CourseNantucket$95.00
Sassamon TraceNatick$29.00 / $32.00
Needham Golf ClubNeedham$40.00
Whaling City Golf Course at New BedfordNew Bedford$26.00 / $30.00
Dunes Course at Country Club of New SeaburyNew Seabury$71.00
Ocean Course at Country Club of New SeaburyNew Seaburynan / nan
Old Newbury Golf ClubNewbury$28.00
Evergreen Valley Golf CourseNewburyport$19.00 / $23.00
Newton Commonwealth Golf CourseNewton$25.00 / $30.00
Charles River Country ClubNewton Centre$125.00
Highland Course at Brae Burn Country ClubNewtonville$25.00
Main Course at Brae Burn Country ClubNewtonville$75.00
Fore Kicks Golf & Indoor Sports ComplexNorfolk$17.00 / $20.00
Cherry Hill Golf CourseNorth Amherst$15.00 / $17.00
North Andover Country ClubNorth Andover$25.00 / $30.00
Chemawa Golf CourseNorth Attleboro$20.00 / $25.00
Allendale Country ClubNorth Dartmouth$32.00 / $37.00
Country Club of New BedfordNorth Dartmouth$52.00 / $62.00
Hawthorne Country ClubNorth Dartmouth$25.00
Ballymeade Country ClubNorth Falmouth$75.00 / $90.00
Cape Cod Country ClubNorth Falmouth$50.00
Pine Ridge Country ClubNorth Oxford$24.00 / $30.00
Presidents Golf CourseNorth Quincy$28.00 / $35.00
Hillview Golf CourseNorth Reading$27.00 / $29.00
Thomson Country ClubNorth Reading$40.00 / $50.00
Hatherly Country ClubNorth Scituate$35.00 / $45.00
Wampanoag Golf CourseNorth Swansea$18.00 / $20.00
Highland LinksNorth Truro$40.00
Pine Grove Golf CourseNorthampton$16.00 / $19.00
Lakeside Course at Juniper Hill Golf CourseNorthborough$35.00 / $40.00
Riverside Course at Juniper Hill Golf CourseNorthborough$35.00 / $40.00
Northfield Golf ClubNorthfield$21.00 / $25.00
Norton Country ClubNorton$33.00
Tournament Players Club of BostonNortonnan / nan
Wading River Golf CourseNorton$12.00 / $14.00
Lost Brook Golf ClubNorwood$19.00 / $23.00
Norwood Country ClubNorwood$24.00 / $29.00
Farm Neck Golf ClubOak Bluffs$125.00
Quail Hollow Country ClubOakham$21.00 / $23.00
Bay Pointe Country ClubOnset$35.00 / $38.00
Oyster Harbors ClubOsterville$65.00
Wianno ClubOsterville$60.00
Kettle Brook Golf ClubPaxton$32.00 / $40.00
Meadow At PeabodyPeabody$32.00 / $34.00
Salem Country ClubPeabody$95.00
Pembroke Country ClubPembroke$35.00 / $53.00
Petersham Country ClubPetersham$20.00 / $22.00
Berkshire Hills Country ClubPittsfield$45.00 / $60.00
Country Club of PittsfieldPittsfield$40.00
General Electric Athletic ClubPittsfield$15.00 / $18.00
Middle South Course at Heather Hill Country ClubPlainville$23.00 / $30.00
North Course at Heather Hill Country ClubPlainville$23.00 / $30.00
Wentworth Hills Golf & Country ClubPlainville$36.00 / $40.00
Atlantic Country ClubPlymouth$37.00 / $42.00
Crosswinds Golf ClubPlymouth$35.00 / $45.00
Jones Course at Pinehills Golf ClubPlymouth$85.00 / $95.00
Nicklaus Course at Pinehills Golf ClubPlymouth$85.00 / $95.00
Plymouth Country ClubPlymouthnan / nan
Southers Marsh Golf ClubPlymouth$30.00 / $35.00
Squirrel Run Country ClubPlymouth$25.00
The Championship Course at Waverly Oaks Golf ClubPlymouth$75.00 / $85.00
Waverly Oaks Challenger Course at Waverly Oaks Golf ClubPlymouth$75.00 / $85.00
White Cliffs Country ClubPlymouth$30.00 / $35.00
Pocasset Golf ClubPocasset$55.00
Furnace Brook Golf ClubQuincy$44.00
Granite Links Golf ClubQuincy$85.00 / $100.00
Meadow Brook Golf ClubReading$40.00 / $50.00
Crestwood Country ClubRehoboth$35.00
Hidden Hollow Country ClubRehoboth$30.00 / $40.00
Hillside Country ClubRehoboth$25.00 / $30.00
Middlebrook Country ClubRehoboth$16.00 / $20.00
Pine Valley Country ClubRehoboth$14.00 / $17.00
Rehoboth Country ClubRehoboth$27.00 / $32.00
Sun Valley Golf CourseRehoboth$22.00 / $27.00
Rochester Golf ClubRochester$22.00
Rockland Golf CourseRockland$23.00 / $24.00
Rockport Golf ClubRockport$30.00
Rowley Country ClubRowley$28.00 / $32.00
Bedrock Golf ClubRutland$15.00 / $25.00
Kernwood Country ClubSalem$55.00
Salem Municipal Golf CourseSalem$22.00 / $30.00
Holly Ridge Golf ClubSandwich$29.00
Cedar Glen Golf ClubSaugus$23.00 / $26.00
Scituate Country ClubScituate$27.00
Widows Walk Golf CourseScituate$30.00 / $42.00
Firefly Golf CourseSeekonk$18.00 / $23.00
Ledgemont Country ClubSeekonk$45.00
Sharon Country ClubSharon$30.00
Spring Valley Country ClubSharon$40.00 / $50.00
Nantucket Golf ClubSiasconsetnan / nan
Sankaty Head Golf ClubSiasconset$60.00
Siasconset Golf CourseSiasconset$32.00
Easton Country ClubSouth Easton$25.00 / $27.00
Pine Oaks Golf ClubSouth Easton$23.75 / $27.00
Ledges Municipal Golf CourseSouth Hadley$28.00 / $35.00
OrchardsSouth Hadley$50.00
Myopia Hunt ClubSouth Hamilton$50.00
Ridge ClubSouth Sandwich$90.00
Bass River Golf CourseSouth Yarmouth$45.00
Blue Rock Golf CourseSouth Yarmouth$33.00
Southampton Country ClubSouthampton$15.00 / $24.00
St. Marks Golf Club at St Marks SchoolSouthborough$23.00 / $26.00
Stonybrook Golf CourseSouthborough$16.00 / $17.00
Cohasse Country ClubSouthbridge$25.00 / $30.00
Edgewood Golf ClubSouthwick$16.00 / $20.00
Ranch Golf ClubSouthwick$100.00
Southwick Country ClubSouthwick$17.00 / $21.00
Franconia Golf CourseSpringfield$15.00 / $17.00
Veterans Memorial Golf CourseSpringfield$14.50 / $16.50
Sterling Country ClubSterling$60.00
Stockbridge Golf ClubStockbridge$40.00
Bear Hill Golf ClubStoneham$35.00 / $50.00
Stoneham Oaks Golf CourseStoneham$17.00 / $19.00
Unicorn Golf CourseStoneham$26.00 / $30.00
Cedar Hill Golf ClubStoughton$15.00 / $20.00
Butternut Farm Golf ClubStow$27.00 / $34.00
Stow North Course at Stow Acres Country ClubStow$42.00 / $54.00
Stow South Course at Stow Acres Country ClubStow$42.00 / $54.00
Stowaway Golf CourseStow$16.00 / $20.00
Wedgewood Pines Country ClubStow$35.00 / $45.00
Blackstone National Golf ClubSutton$39.00 / $49.00
Pleasant Valley Country ClubSutton$76.00
Swansea Country ClubSwansea$27.00 / $40.00
Touisset Country ClubSwansea$17.50 / $22.00
John F. Parker Municipal Golf CourseTaunton$15.00 / $17.00
Segregansett Country ClubTaunton$40.00
Tewksbury Country ClubTewksbury$28.00 / $32.00
Trull Brook Golf CourseTewksbury$37.50 / $40.00
New Meadows Golf ClubTopsfield$28.00 / $32.00
Townsend Ridge Country ClubTownsend$28.00 / $35.00
Thomas Memorial Golf & Country ClubTurners Falls$16.00 / $20.00
Tyngsboro Country ClubTyngsboro$24.00 / $26.00
Vesper Country ClubTyngsboro$75.00
Blissful Meadows Golf ClubUxbridge$29.00 / $39.00
Edgewood Golf ClubUxbridge$15.00
Mink Meadows Golf ClubVineyard Haven$55.00
Colonial Golf ClubWakefield$50.00 / $60.00
Royal Crest Country ClubWalpole$12.00
Walpole Country ClubWalpole$65.00 / $75.00
Little Harbor Country ClubWareham$21.00
Oakley Country ClubWatertown$45.00 / $60.00
New Sandy Burr Country ClubWayland$35.00 / $40.00
Wayland Country ClubWayland$36.00 / $46.00
Wellesley Country ClubWellesley Hills$65.00
Chequessett Yacht & Country ClubWellfleet$44.00
Lakeview Golf ClubWenham$20.00 / $22.00
Wenham Country ClubWenham$30.00 / $35.00
Eighteen Hole Course at Far Corner Golf CourseWest Boxford$37.00 / $42.00
Third Nine Course at Far Corner Golf CourseWest Boxford$37.00 / $42.00
Wachusett Country ClubWest Boylston$30.00 / $40.00
River Bend Country ClubWest Bridgewater$37.00 / $48.00
Springfield Country ClubWest Springfield$60.00
Bayberry Hills Course at Bayberry Hills Golf ClubWest Yarmouth$70.00
Links 9 Course at Bayberry Hills Golf ClubWest Yarmouthnan / nan
Indian Meadows Golf ClubWestborough$25.00 / $28.00
Westborough Country ClubWestborough$22.00 / $25.00
East Mountain Country ClubWestfield$18.00 / $22.00
Shaker Farms Country ClubWestfield$18.00 / $25.00
Tekoa Country ClubWestfield$20.00 / $25.00
Nabnasset Lake Country ClubWestford$28.00
Westminster Country ClubWestminster$25.00 / $30.00
Woods of WestminsterWestminster$22.00 / $28.00
Martin Memorial Municipal Golf CourseWeston$22.00 / $25.00
Pine Brook Country ClubWeston$60.00 / $75.00
Weston Golf ClubWeston$60.00
Acoaxet ClubWestport Harbor$35.00
Norfolk Golf ClubWestwood$35.00
Whitinsville Golf ClubWhitinsville$25.00 / $35.00
Country Club of WilbrahamWilbraham$16.00 / $22.00
Taconic Golf ClubWilliamstown$125.00
Waubeeka Golf LinksWilliamstown$33.00 / $43.00
Winchendon Country ClubWinchendon$17.00 / $21.00
Winchester Country ClubWinchester$60.00 / $70.00
Winthrop Golf ClubWinthrop$30.00
Woburn Country ClubWoburn$24.00 / $27.00
Tatnuck Country ClubWorcester$35.00
Worcester Country ClubWorcester$75.00
Worcester Green Hill Municipal Golf ClubWorcester$20.00 / $25.00
Worthington Golf ClubWorthington$18.00 / $24.00
Cummaquid Golf ClubYarmouth Portnan / nan
Kings Way Golf ClubYarmouth Port$45.00

Leave a Comment