Public Golf Courses

Golfers will find a wealth of options throughout Massachusetts to perfect their backswing on public and private courses. The following list is only a sample of the courses that are available for public play. The Massachusetts Golf Association offers an on-line directory of members clubs organized by region for your convenience.

Massachusetts Golf Association
Norton 800-356-2201

Blackstone National Golf Club
Sutton 508-865-2111

Braintree Municipal Golf Course
Braintree 781-843-6513

Brookline Golf Club at Putterham
Chestnut Hill 617-730-2078

Brookmeadow Golf & Country Club
Canton 781-828-4444

The Brookside Course
Bourne 617-730-2078

Butternut Farm Golf Club
Stow 978-897-3400

Chelmsford Country Club
Chelmsford 978-256-1818

Country Club of Billerica
Billerica 978-667-9121

Crosswinds Golf Club
Plymouth 508-830-1199

Cyprian Keyes Golf Club
Boyleston 508-869-9900

Dennis Highlands
Dennis 508-385-8347

Dennis Pines
East Dennis 508-385-8347

East Mountain Country Club
Westfield 413-568-1539

Falmouth Country Club
East Falmouth 508-548-3211

Fresh Pond Golf Course
Cambridge 617-349-6282

Granite Links Golf Club
Quincy 617-689-1900

Heritage Country Club
Charlton 508-248-5111

Highfields Golf & Country Club
Grafton 508-839-1945

Holden Hills Country Club
Jefferson 508-829-3129

Maynard Country Club
Maynard 978-637-2268

New England Country Club
Bellingham 508-883-2300

Juniper Hill Golf Course
Northboro 508-393-2444

Newton Commonwealth Golf Course
Newton 617-630-1971

Lost Brook Golf Club
Norwood 781-326-5717

Maplegate Country Club
Bellingham 508-966-4040

Ocean Edge Golf Club
Brewster 888-509-4600

Paul Harney’s Golf Club
East Falmouth 508-563-3454

Pembroke Country Club
Pembroke 781-829-2273

Pine Meadows Golf Club
Lexington 781-862-5516

Pinecrest Golf Course
Holliston 774-233-0579

Presidents Golf Course
Quincy 617-328-3444

The Ranch Golf Club
Southwick 413-569-9333

Red Tail Golf Club
Devens 978-772-3273

Ridder Farm Golf & Country Club
East Bridgewater 781-447-9003

Rockland Golf Course
Rockland 781-871-0480

Shaker Hills Golf Club
Harvard 978-772-3330

Southers Marsh Golf Club
Plymouth 508-830-3535

Stow Acres Country Club
Stow 978-568-1100

Wayland Country Club
Wayland 508-358-4775

West Bridgewater County Club
West Bridgewater 508-580-3673

Wyndhurst Manor & Club
Lenox 413-637-1364

Search by List

Search by a list of area regions or city names.


Search by Map

Use our interactive map to find your community