maps.golf

Juniper Hill Golf Course – Riverside

Plan your round at Juniper Hill Golf Course – Riverside

Riverside is the 18-hole original at Juniper Hill Golf Course in Northborough, opened in 1931 as Homer C. Darling's course on the former Brigham Farm, with the Assabet River winding through it. It plays to par 71 and 6,098 yards from the blue tees (68.8/119). Juniper Hill is a public daily-fee facility with no memberships.

  • Public
  • 18 holes
  • Par 71
  • Designed by Homer C. Darling
  • Opened 1931

Course strategy

Read the card before you play it

Par714 par 3s · 11 par 4s · 3 par 5s
Yardage · Yellow5,3782,672 out · 2,706 in

Walk the course

Juniper Hill Golf Course – Riverside hole by hole

Out
In

Hole 1

Par 4Hcp 4

315

yds ·Yellow

No notes for this hole yet.

ScorecardView the full scorecard

Distances in yards

Scorecard (distances in yards)
HoleParHcpBlueYellowRed
144370315311
246336281276
352495447442
448387365360
5312193159139
6416330310301
7318156140135
8410405360357
9414350295293
Out353,0222,6722,614
1053469395391
1145391283278
1247367307301
13413381281277
14415371350343
15317157140135
1649391360353
1731220140135
18511476450445
In363,2232,7062,658
Total716,2455,3785,272
Rating / Slope70.5 / 12666.0 / 11770.5 / 118

Scorecard data: OpenGolfAPI, © OpenStreetMap contributors (ODbL)

Before you go

Everything to know on arrival

Know before you go

  • Wear proper golf attire
  • Bring your own set of clubs; each player needs a ticket
  • On weekends before 1:05 PM, plan on playing 18 holes
  • Cart renters must be 21 or older
  • No outside alcohol on the property
  • Keep carts on the paths and obey posted signs

Dress code

Proper golf attire must be worn at all times.

Carts & walking

Players are expected to use cart paths and obey posted signs. Each player must have a ticket and his or her own set of clubs, and a non-player riding along pays the course and cart fee. Cart renters must be 21 or older.

Practice facilities

The Golf Teaching Center offers private, group and on-course lessons, and there is a junior golf program.

Food & drink

The Juniper Grill serves breakfast, sandwiches, salads, flatbreads and entrees, plus quick snacks. Outside alcohol may not be brought onto the property.

Pace of play

The printed scorecard shows a pace of play of 1:56 at the ninth hole and 4:00 at the finish of the round.

Policies

Weekend tee times require 18 holes until 1:05 PM, and senior or discounted rates don't apply then. Youth players may not be on the course until 1:05 PM on weekends. Marijuana and THC products are prohibited on the property, and players who don't follow the rules can be asked to leave without a refund. Irrigation water is not potable.

Quick answers

Juniper Hill Golf Course – Riverside at a glance

Is Juniper Hill Golf Course – Riverside open to the public?

Yes. Juniper Hill Golf Course – Riverside is a public course.

How many holes does Juniper Hill Golf Course – Riverside have, and what's the par?

Juniper Hill Golf Course – Riverside has 18 holes and plays to a par of 71, from 5,272 to 6,245 yards depending on the tees.

Who designed Juniper Hill Golf Course – Riverside?

Juniper Hill Golf Course – Riverside was designed by Homer C. Darling and opened in 1931.

What's the dress code at Juniper Hill Golf Course – Riverside?

Proper golf attire must be worn at all times.

What are the cart and walking rules at Juniper Hill Golf Course – Riverside?

Players are expected to use cart paths and obey posted signs. Each player must have a ticket and his or her own set of clubs, and a non-player riding along pays the course and cart fee.

What practice facilities does Juniper Hill Golf Course – Riverside have?

The Golf Teaching Center offers private, group and on-course lessons, and there is a junior golf program.

What's the pace of play at Juniper Hill Golf Course – Riverside?

The printed scorecard shows a pace of play of 1:56 at the ninth hole and 4:00 at the finish of the round.

What food and drink does Juniper Hill Golf Course – Riverside have?

The Juniper Grill serves breakfast, sandwiches, salads, flatbreads and entrees, plus quick snacks. Outside alcohol may not be brought onto the property.

How do you book a tee time at Juniper Hill Golf Course – Riverside?

Book online through the course's tee-time page, or call (508) 393-2444.

Where is Juniper Hill Golf Course – Riverside?

Juniper Hill Golf Course – Riverside is at 202 Brigham St, Northborough, MA 01532.

Info last reviewed November 5, 2026. Policies change — confirm with the course before your round.

More golf in Massachusetts

All Massachusetts golf courses →

Work at Juniper Hill Golf Course – Riverside?

Give golfers a photorealistic 3D map of every hole — tilt, rotate, and fly through the course right on your own website.

See pricing →Something out of date on this page? Let us know