Golf courses in Northborough, MA
Northborough, MA has two listed golf courses: Juniper Hill Golf Course and Juniper Hill Golf Course, Riverside Course. 86 other golf courses are within 25 miles; the nearest is Indian Meadows Golf Course in Westborough, MA, 1.8 miles away.
- Courses
- 2
- 18-hole
- 1
- 9-hole
- 0
- With a range
- 1 of 1
- Avg 18-hole yards
- 6,282
- Nearby
- 10 within 8 mi
Courses in and near Northborough
-
Juniper Hill Golf Course
Public202 Brigham St
18 · PAR 71 · 6,282 YD
-
Juniper Hill Golf Course, Riverside Course
202 Brigham St
-
Indian Meadows Golf Course
PublicWestborough, MA
1.8 MI · 9 · PAR 35 · 3,250 YD
-
Westborough Golf Club
PublicWestborough, MA
3.0 MI · 9 · PAR 35 · 3,165 YD
-
Westborough Golf Club, Westborough Course
Westborough, MA
3.0 MI
-
Hopkinton Country Club
PrivateHopkinton, MA
5.0 MI · 18 · PAR 72 · 6,900 YD
-
The Haven Country Club
PrivateBoylston, MA
5.1 MI · 18 · PAR 72 · 6,800 YD
-
Cyprian Keyes Golf Club
PublicBoylston, MA
5.2 MI · 18 · PAR 72 · 6,844 YD
-
Marlborough Country Club
PrivateMarlborough, MA
6.5 MI · 18 · PAR 71 · 6,464 YD
-
Berlin Country Club
PublicBerlin, MA
6.8 MI · 9 · PAR 33 · 2,233 YD
-
Green Hill Golf Course
PublicWorcester, MA
7.6 MI · 18 · PAR 72 · 6,487 YD
-
Worcester Country Club
PrivateWorcester, MA
7.8 MI · 9
No courses match these filters.
Missing a course in Northborough, or something out of date?
Tell us what to fixOf the 1 Northborough courses that list driving range information, 1 has one.
Northborough is in Massachusetts, which has 353 golf courses across 226 cities in this directory.
Nearby cities with listed courses include Westborough, MA (2.5 miles), Hopkinton, MA (5.0 miles), Boylston, MA (5.1 miles) and Marlborough, MA (6.5 miles).
Nearby cities
Miles, straight lineFrequently asked questions
How many golf courses are in Northborough, MA?
Northborough, MA has 2 golf courses in this directory: 1 with 18 holes and 1 with another or unlisted hole count.
What is the longest golf course in Northborough, MA?
Of the 18-hole courses with a listed yardage, Juniper Hill Golf Course is the longest at 6,282 yards.
Do golf courses in Northborough, MA have driving ranges?
1 of the 1 course in Northborough, MA that list driving range information has one.
What cities near Northborough, MA have golf courses?
Nearby cities with listed courses include Westborough, MA (2.5 miles, 3 courses), Hopkinton, MA (5.0 miles, 1 course), Boylston, MA (5.1 miles, 2 courses) and Marlborough, MA (6.5 miles, 1 course).
What golf courses are near Northborough, MA?
The three nearest other golf courses are Indian Meadows Golf Course in Westborough, MA (1.8 miles), Westborough Golf Club in Westborough, MA (3.0 miles) and Westborough Golf Club, Westborough Course in Westborough, MA (3.0 miles).
How far is the nearest other golf course from Northborough?
The nearest other golf course is Indian Meadows Golf Course in Westborough, MA, 1.8 miles from the middle of the courses listed in Northborough, in a straight line.
How many public golf courses are in Northborough, MA?
Northborough, MA has 1 public golf course in this directory.
Listing data last updated October 2026. See data sources.