There is 1 golf course in Ocean Shores, Washington and 1 is a municipal course. There are also another 2 golf courses within 20 miles of Ocean Shores, including 2 public, 0 municipal and 0 private courses.
The oldest course in the Ocean Shores area is the Grays Harbor Country Club which was designed by John Ball and opened in 1916.
The longest course is Ocean Shores Golf Course, which is 6,252 yards. Highland Golf Course is rated the best course near Ocean Shores.