Golf courses in Salem, MA

Kernwood Country Club and Olde Salem Greens are the two golf courses listed in Salem, MA. 92 other golf courses are within 25 miles; the nearest is The Meadow At Peabody in Peabody, MA, 1.7 miles away.

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

Courses in and near Salem

Showing 12 courses: 2 in Salem, 10 nearby.

  1. Kernwood Country Club

    Private1 Kernwood St

    18 · PAR 70 · 6,351 YD

  2. Olde Salem Greens

    Public75 Willson St

    9 · PAR 35 · 3,269 YD

  3. The Meadow At Peabody

    PublicPeabody, MA

    1.7 MI · 18 · PAR 71 · 6,708 YD

  4. 2.8 MI · 18 · PAR 70 · 6,276 YD

  5. Tedesco Country Club

    PrivateMarblehead, MA

    2.8 MI · 18 · PAR 70 · 6,500 YD

  6. Salem Country Club

    PrivatePeabody, MA

    2.9 MI · 18 · PAR 72 · 6,824 YD

  7. 4.2 MI · 18 · PAR 70 · 6,106 YD

  8. Wenham Country Club

    PublicWenham, MA

    5.5 MI · 18 · PAR 65 · 4,554 YD

  9. King Rail Reserve Golf Course

    PublicLynnfield, MA

    6.5 MI · 9 · PAR 34 · 3,420 YD

  10. Myopia Hunt Club

    PrivateSouth Hamilton, MA

    6.5 MI · 18 · PAR 72 · 6,440 YD

  11. Ferncroft Country Club

    PrivateMiddleton, MA

    6.5 MI · 18 · PAR 72 · 6,612 YD

  12. Cedar Glen Golf Course

    PublicSaugus, MA

    6.5 MI · 9 · PAR 35 · 2,874 YD

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

Tell us what to fix

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

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

Nearby cities with listed courses include Peabody, MA (2.2 miles), Beverly, MA (2.8 miles), Marblehead, MA (2.8 miles) and Lynn, MA (4.2 miles).

Nearby cities

Miles, straight line

All golf courses in Massachusetts

Frequently asked questions

How many golf courses are in Salem, MA?

Salem, MA has 2 golf courses in this directory: 1 with 18 holes and 1 with 9 holes.

What is the longest golf course in Salem, MA?

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

Do golf courses in Salem, MA have driving ranges?

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

What cities near Salem, MA have golf courses?

Nearby cities with listed courses include Peabody, MA (2.2 miles, 2 courses), Beverly, MA (2.8 miles, 1 course), Marblehead, MA (2.8 miles, 1 course) and Lynn, MA (4.2 miles, 1 course).

What golf courses are near Salem, MA?

The three nearest other golf courses are The Meadow At Peabody in Peabody, MA (1.7 miles), Beverly Golf & Tennis Club in Beverly, MA (2.8 miles) and Tedesco Country Club in Marblehead, MA (2.8 miles).

How far is the nearest other golf course from Salem?

The nearest other golf course is The Meadow At Peabody in Peabody, MA, 1.7 miles from the middle of the courses listed in Salem, in a straight line.

How many public golf courses are in Salem, MA?

Salem, MA has 1 public golf course in this directory.

How many private golf courses are in Salem, MA?

Salem, MA has 1 private golf course in this directory.

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

Of the 2 golf courses listed in Salem, MA, 1 is public and 1 is private.

Listing data last updated October 2026. See data sources.