Golf courses in Scotch Plains, NJ

Scotch Plains, NJ has three listed golf courses: Ash Brook Golf Course, Shackamaxon Country Club and Shady Rest Golf Club. More than 99 other golf courses are within 25 miles; the nearest is Oak Ridge Golf Course in Clark, NJ, 2.1 miles away.

Courses
3
18-hole
2
9-hole
1
With a range
1 of 3
Avg 18-hole yards
6,875
Nearby
10 within 6 mi

Courses in and near Scotch Plains

Showing 13 courses: 3 in Scotch Plains, 10 nearby.

  1. Ash Brook Golf Course

    Public1210 Raritan Rd

    18 · PAR 72 · 7,040 YD

  2. Shackamaxon Country Club

    Private100 Tillinghast Turn

    18 · PAR 71 · 6,709 YD

  3. Shady Rest Golf Club

    Public820 Jerusalem Rd

    9 · PAR 33 · 2,247 YD

  4. Oak Ridge Golf Course

    PublicClark, NJ

    2.1 MI · 18 · PAR 70 · 6,392 YD

  5. Plainfield Country Club

    PrivateEdison, NJ

    2.8 MI · 18 · PAR 72 · 6,865 YD

  6. Plainfield West 9

    PrivateEdison, NJ

    2.8 MI · 9 · PAR 33 · 2,493 YD

  7. Hyatt Hills Golf Complex

    PublicClark, NJ

    3.0 MI · 9 · PAR 36 · 3,219 YD

  8. Echo Lake Country Club

    PrivateWestfield, NJ

    3.5 MI · 18 · PAR 72 · 6,709 YD

  9. Colonia Country Club

    PrivateColonia, NJ

    4.5 MI · 18 · PAR 72 · 6,380 YD

  10. Baltusrol Golf Club

    PrivateSpringfield, NJ

    4.9 MI · 18 · PAR 72 · 6,975 YD

  11. Roselle Golf Club

    PrivateRoselle, NJ

    5.0 MI · 9 · 6,151 YD

  12. Metuchen Golf & Country Club

    PrivateEdison, NJ

    5.1 MI · 18 · PAR 72 · 6,641 YD

  13. Watchung Valley Golf Club

    PrivateWatchung, NJ

    5.7 MI · 18 · PAR 72 · 6,640 YD

Missing a course in Scotch Plains, or something out of date?

Tell us what to fix

Of the 3 Scotch Plains courses that list driving range information, 1 has one.

Among the 2 18-hole courses here with a listed yardage, the longest is Ash Brook Golf Course at 7,040 yards, and the average is 6,875 yards.

Scotch Plains is in New Jersey, which has 289 golf courses across 188 cities in this directory.

Nearby cities with listed courses include Clark, NJ (2.2 miles), Westfield, NJ (3.5 miles), Edison, NJ (3.9 miles) and Colonia, NJ (4.5 miles).

Nearby cities

Miles, straight line

All golf courses in New Jersey

Frequently asked questions

How many golf courses are in Scotch Plains, NJ?

Scotch Plains, NJ has 3 golf courses in this directory: 2 with 18 holes and 1 with 9 holes.

What is the longest golf course in Scotch Plains, NJ?

Of the 18-hole courses with a listed yardage, Ash Brook Golf Course is the longest at 7,040 yards.

Do golf courses in Scotch Plains, NJ have driving ranges?

1 of the 3 courses in Scotch Plains, NJ that list driving range information has one.

How long is the average 18-hole course in Scotch Plains, NJ?

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

What cities near Scotch Plains, NJ have golf courses?

Nearby cities with listed courses include Clark, NJ (2.2 miles, 2 courses), Westfield, NJ (3.5 miles, 1 course), Edison, NJ (3.9 miles, 3 courses) and Colonia, NJ (4.5 miles, 1 course).

What golf courses are near Scotch Plains, NJ?

The three nearest other golf courses are Oak Ridge Golf Course in Clark, NJ (2.1 miles), Plainfield Country Club in Edison, NJ (2.8 miles) and Plainfield West 9 in Edison, NJ (2.8 miles).

How far is the nearest other golf course from Scotch Plains?

The nearest other golf course is Oak Ridge Golf Course in Clark, NJ, 2.1 miles from the middle of the courses listed in Scotch Plains, in a straight line.

How many public golf courses are in Scotch Plains, NJ?

Scotch Plains, NJ has 2 public golf courses in this directory.

How many private golf courses are in Scotch Plains, NJ?

Scotch Plains, NJ has 1 private golf course in this directory.

How many public vs private golf courses are in Scotch Plains, NJ?

Of the 3 golf courses listed in Scotch Plains, NJ, 2 are public and 1 is private.

Listing data last updated October 2026. See data sources.