Golf courses in Canton, MA

There are 5 golf courses in Canton, MA: 2 public and 3 private.

Courses
5
18-hole
3
9-hole
2
With a range
4 of 5
Avg 18-hole yards
6,582
Nearby
6 within 6 mi

Courses in and near Canton

Showing 11 courses: 5 in Canton, 6 nearby.

  1. Blue Hill Country Club

    Private23 Pecunit St

    18 · PAR 72 · 6,563 YD

  2. Brookmeadow Country Club

    Public100 Everendon Rd

    18 · PAR 72 · 6,637 YD

  3. Milton-Hoosic Club

    Private70 Green Lodge St

    9 · PAR 35 · 3,003 YD

  4. Ponkapoag Golf Course

    Public2167 Washington St

    18 · PAR 72 · 6,545 YD

  5. Wampatuck Country Club

    Private99 Pleasant Garden Rd

    9 · PAR 36 · 3,216 YD

  6. Norwood Country Club

    PublicNorwood, MA

    2.8 MI · 18 · PAR 71 · 6,009 YD

  7. The Cape Club of Sharon

    PrivateSharon, MA

    3.1 MI · 18 · PAR 72 · 6,822 YD

  8. Norfolk Golf Club

    PrivateWestwood, MA

    3.4 MI · 9 · PAR 35 · 2,934 YD

  9. Sharon Country Club

    PrivateSharon, MA

    4.8 MI · 9 · PAR 35 · 3,032 YD

  10. Wollaston Golf Club

    PrivateMilton, MA

    5.0 MI · 18 · PAR 72 · 6,748 YD

  11. Royal Crest Country Club

    PrivateWalpole, MA

    5.9 MI · 9 · PAR 29 · 2,000 YD

Missing a course in Canton, or something out of date?

Tell us what to fix

Of the 5 Canton courses that list driving range information, 4 have one.

Among the 3 18-hole courses here with a listed yardage, the longest is Brookmeadow Country Club at 6,637 yards, and the average is 6,582 yards.

Canton is in Massachusetts, which has 353 golf courses across 226 cities in this directory.

Nearby cities with listed courses include Norwood, MA (2.8 miles), Westwood, MA (3.4 miles), Sharon, MA (3.8 miles) and Milton, MA (5.0 miles).

Nearby cities

Miles, straight line

All golf courses in Massachusetts

Frequently asked questions

How many golf courses are in Canton, MA?

Canton, MA has 5 golf courses in this directory: 3 with 18 holes and 2 with 9 holes.

What is the longest golf course in Canton, MA?

Of the 18-hole courses with a listed yardage, Brookmeadow Country Club is the longest at 6,637 yards.

Do golf courses in Canton, MA have driving ranges?

4 of the 5 courses in Canton, MA that list driving range information have one.

How long is the average 18-hole course in Canton, MA?

Across 3 18-hole courses with a listed yardage, the average is 6,582 yards.

What cities near Canton, MA have golf courses?

Nearby cities with listed courses include Norwood, MA (2.8 miles, 1 course), Westwood, MA (3.4 miles, 1 course), Sharon, MA (3.8 miles, 2 courses) and Milton, MA (5.0 miles, 1 course).

How many public golf courses are in Canton, MA?

Canton, MA has 2 public golf courses in this directory.

How many private golf courses are in Canton, MA?

Canton, MA has 3 private golf courses in this directory.

How many public vs private golf courses are in Canton, MA?

Of the 5 golf courses listed in Canton, MA, 2 are public and 3 are private.

Listing data last updated October 2026. See data sources.