Flag of Oregon

Golf courses in Oregon

Oregon has 170 golf courses in 104 cities in this directory: 103 with 18 holes, 64 with 9 holes and 3 with another or unlisted hole count.

150 COURSES MAPPED
Courses
170
Cities
104
18-hole
103
9-hole
64
Avg 18-hole yards
6,330
Longest
7,638Crosswater

Of the 169 Oregon courses that list driving range information, 118 have one.

Across 103 18-hole courses with a listed yardage, the average is 6,330 yards. The longest is Crosswater in Sunriver at 7,638 yards.

Top cities in Oregon

All 104 cities
  1. Portland6 public · 5 private 12 courses
  2. Bend4 public · 4 private 8 courses
  3. Eugene4 public · 1 private 5 courses
  4. Medford4 public · 1 private 5 courses
  5. Salem2 public · 3 private 5 courses
  6. Grants Pass2 public · 1 private 4 courses
  7. Klamath Falls4 public 4 courses
  8. Redmond3 public 4 courses

All 104 cities

Top cities

Longest courses

18-hole, yards
  1. 1CrosswaterPrivateSunriver7,638
  2. 2Pronghorn ResortPrivateBend7,460
  3. 3Centennial Golf ClubPublicMedford7,309
  4. 4Tetherow Golf ClubPublicBend7,298
  5. 5Brasada CanyonsPrivatePowell Butte7,295
  6. 6Salmon Run Golf CoursePublicBrookings7,200
  7. 7Juniper Golf CoursePublicRedmond7,186
  8. 8The Reserve Vineyards and Golf ClubPublicAloha7,172
  9. 9Broken Top ClubPrivateBend7,161
  10. 10Running Y Ranch ResortPublicKlamath Falls7,133

States next to Oregon

Frequently asked questions

How many golf courses are in Oregon?

Oregon has 170 golf courses in 104 cities in this directory: 103 with 18 holes, 64 with 9 holes and 3 with another or unlisted hole count.

Which city in Oregon has the most golf courses?

Portland has the most, with 12 courses, followed by Bend (8) and Eugene (5).

What is the longest golf course in Oregon?

Among 18-hole courses with a listed yardage, Crosswater in Sunriver is the longest at 7,638 yards.

How long is the average 18-hole course in Oregon?

The average listed yardage across 103 18-hole courses in Oregon is 6,330 yards.

How many golf courses in Oregon have a driving range?

118 of the 169 courses that list driving range information have one.

Listing data last updated October 2026. See data sources.