Twin Lakes Course
Goleta, CA, USA




Twin Lakes Golf Course occupies a coastal setting in Goleta, a community in Santa Barbara County along California's central coast. The course sits near the Pacific Ocean in a region known for its temperate Mediterranean climate and scenic coastal plain topography. Like many municipal courses in California, Twin Lakes serves local golfers and visitors seeking accessible play in the Santa Barbara area. The layout reflects the relatively flat terrain characteristic of the Goleta coastal zone, with routing that typically incorporates water features—likely the twin lakes referenced in the name—as hazards and visual elements. Courses in this coastal region often contend with marine layer conditions in morning hours and afternoon sea breezes that can influence club selection and shot strategy. The setting provides views of the Santa Ynez Mountains to the north, which form the dramatic backdrop for much of the Goleta Valley. As a public facility, Twin Lakes serves a diverse range of players from beginners to experienced golfers. The course functions as a community amenity in an area where real estate values and coastal development pressure make golf course land increasingly valuable. Goleta's proximity to the University of California, Santa Barbara, and its position between the ocean and agricultural lands give the area a distinct character that shapes the experience of playing golf here.
Ranked by CV ratings from golfers who've played this course. Positions are shown worldwide, by country, and by state; the Public column compares courses anyone can play.
Best in World
Unranked
Best in USA
Unranked
Best in CA
Public: #177
Public courses closest to Twin Lakes.
FAQ
Ratings, design, and course details pulled from Course Vaults.
Twin Lakes has a Course Vaults score of 4.5 out of 10 based on 8 explicit golfer ratings.
Yes. Twin Lakes is listed as welcoming public or guest play on Course Vaults.
Par at Twin Lakes is 28.
Twin Lakes plays 1,318 yards from the back tees on Course Vaults.
The slope rating at Twin Lakes is 90.
Twin Lakes is a 9-hole course.