Golf courses in Salem, OR

There are 5 golf courses in Salem, OR: 2 public and 3 private.

Courses
5
18-hole
3
9-hole
2
With a range
3 of 5
Avg 18-hole yards
6,607
Nearby
6 within 19 mi

Courses in and near Salem

Showing 11 courses: 5 in Salem, 6 nearby.

  1. Creekside Golf Club

    Private6250 Club House Dr SE

    18 · PAR 72 · 6,887 YD

  2. Illahe Hills Country Club

    Private3376 Country Club Dr S

    18 · PAR 72 · 6,735 YD

  3. Meadowlawn Golf Course

    Public3898 Meadowlawn Loop SE

    9 · PAR 32 · 2,043 YD

  4. Salem Golf Club

    Public2025 Golf Course Rd S

    18 · PAR 72 · 6,200 YD

  5. Salemtowne Civic Association Golf Course

    Private2900 Oakcrest Dr NW

    9 · PAR 30 · 1,671 YD

  6. McNary Golf Club

    PublicKeizer, OR

    6.4 MI · 18 · PAR 71 · 6,215 YD

  7. 7.9 MI · 18 · PAR 72 · 6,310 YD

  8. Santiam Golf Club

    PublicAumsville, OR

    10.4 MI · 18 · PAR 72 · 6,392 YD

  9. Evergreen Golf Course

    PublicMount Angel, OR

    16.2 MI · 9 · PAR 36 · 3,021 YD

  10. Spring Hill Golf Club

    PublicAlbany, OR

    17.9 MI · 18 · PAR 72 · 6,432 YD

  11. Woodburn Estates & Golf

    PrivateWoodburn, OR

    18.6 MI · 18 · PAR 72 · 5,398 YD

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

Tell us what to fix

Of the 5 Salem courses that list driving range information, 3 have one.

Among the 3 18-hole courses here with a listed yardage, the longest is Creekside Golf Club at 6,887 yards, and the average is 6,607 yards.

Salem is in Oregon, which has 170 golf courses across 104 cities in this directory.

Nearby cities with listed courses include Keizer, OR (6.4 miles), Independence, OR (7.9 miles), Aumsville, OR (10 miles) and Dallas, OR (13 miles).

Nearby cities

Miles, straight line

All golf courses in Oregon

Frequently asked questions

How many golf courses are in Salem, OR?

Salem, OR has 5 golf courses in this directory: 3 with 18 holes and 2 with 9 holes.

What is the longest golf course in Salem, OR?

Of the 18-hole courses with a listed yardage, Creekside Golf Club is the longest at 6,887 yards.

Do golf courses in Salem, OR have driving ranges?

3 of the 5 courses in Salem, OR that list driving range information have one.

How long is the average 18-hole course in Salem, OR?

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

What cities near Salem, OR have golf courses?

Nearby cities with listed courses include Keizer, OR (6.4 miles, 1 course), Independence, OR (7.9 miles, 1 course), Aumsville, OR (10 miles, 1 course) and Dallas, OR (13 miles, 2 courses).

How many public golf courses are in Salem, OR?

Salem, OR has 2 public golf courses in this directory.

How many private golf courses are in Salem, OR?

Salem, OR has 3 private golf courses in this directory.

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

Of the 5 golf courses listed in Salem, OR, 2 are public and 3 are private.

Listing data last updated October 2026. See data sources.