Golf courses in Westborough, MA

Westborough, MA has three listed golf courses: Indian Meadows Golf Course, Westborough Golf Club and Westborough Golf Club, Westborough Course. 90 other golf courses are within 25 miles; the nearest is Juniper Hill Golf Course, Riverside Course in Northborough, MA, 2.4 miles away.

Courses
3
18-hole
0
9-hole
2
With a range
1 of 2
Avg 18-hole yards
–
Nearby
10 within 9 mi

Courses in and near Westborough

Showing 13 courses: 3 in Westborough, 10 nearby.

  1. Indian Meadows Golf Course

    Public275 Turnpike Rd

    9 · PAR 35 · 3,250 YD

  2. Westborough Golf Club

    Public121 W Main St

    9 · PAR 35 · 3,165 YD

  3. 2.4 MI

  4. Juniper Hill Golf Course

    PublicNorthborough, MA

    2.5 MI · 18 · PAR 71 · 6,282 YD

  5. Hopkinton Country Club

    PrivateHopkinton, MA

    4.1 MI · 18 · PAR 72 · 6,900 YD

  6. Highfields Golf & Country Club

    PublicGrafton, MA

    6.1 MI · 18 · PAR 73 · 7,021 YD

  7. Cyprian Keyes Golf Club

    PublicBoylston, MA

    6.3 MI · 18 · PAR 72 · 6,844 YD

  8. The Haven Country Club

    PrivateBoylston, MA

    6.6 MI · 18 · PAR 72 · 6,800 YD

  9. Green Hill Golf Course

    PublicWorcester, MA

    7.2 MI · 18 · PAR 72 · 6,487 YD

  10. Shining Rock Golf Club

    PublicNorthbridge, MA

    8.0 MI · 18 · PAR 72 · 6,735 YD

  11. Worcester Country Club

    PrivateWorcester, MA

    8.2 MI · 9

  12. Marlborough Country Club

    PrivateMarlborough, MA

    8.3 MI · 18 · PAR 71 · 6,464 YD

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

Tell us what to fix

Of the 2 Westborough courses that list driving range information, 1 has one.

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

Nearby cities with listed courses include Northborough, MA (2.5 miles), Hopkinton, MA (4.1 miles), Grafton, MA (6.1 miles) and Boylston, MA (6.5 miles).

Nearby cities

Miles, straight line

All golf courses in Massachusetts

Frequently asked questions

How many golf courses are in Westborough, MA?

Westborough, MA has 3 golf courses in this directory: 2 with 9 holes and 1 with another or unlisted hole count.

Do golf courses in Westborough, MA have driving ranges?

1 of the 2 courses in Westborough, MA that list driving range information has one.

What cities near Westborough, MA have golf courses?

Nearby cities with listed courses include Northborough, MA (2.5 miles, 2 courses), Hopkinton, MA (4.1 miles, 1 course), Grafton, MA (6.1 miles, 1 course) and Boylston, MA (6.5 miles, 2 courses).

What golf courses are near Westborough, MA?

The three nearest other golf courses are Juniper Hill Golf Course, Riverside Course in Northborough, MA (2.4 miles), Juniper Hill Golf Course in Northborough, MA (2.5 miles) and Hopkinton Country Club in Hopkinton, MA (4.1 miles).

How far is the nearest other golf course from Westborough?

The nearest other golf course is Juniper Hill Golf Course, Riverside Course in Northborough, MA, 2.4 miles from the middle of the courses listed in Westborough, in a straight line.

How many public golf courses are in Westborough, MA?

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

Listing data last updated October 2026. See data sources.