Golf Nomad Regional Course Rankings: San Bernardino County, CA

San Bernardino County is larger than you probably think, spreading from Chino to the mountains to the Nevada border. The courses are spread out, as well, so it’s almost unfair to call this a “regional” ranking, but it is what it is.

These are based on my impressions of the overall design, scenery and relative value combined with more measurable elements such as conditioning, facilities and customer service (taking into account my personal experience(s) at the course and general word-of-mouth from reviews/ratings).

Keep in mind when clicking on any active review links below that often I review multiple courses in the same article, so sometimes you have to scroll down in the story to find the course listed here.


  1. Primm Valley Golf Club (Lakes) • Nipton, CA
  2. Sierra Lakes Golf Club • Fontana, CA
  3. Primm Valley Golf Club (Desert) • Nipton, CA
  4. Los Serranos Country Club (South) • Chino Hills, CA
  5. Los Serranos Country Club (North) • Chino Hills, CA
  6. Shandin Hills Golf Course • San Bernardino, CA
  7. Green Tree Golf Course • Victorville, CA
  8. Arrowhead Country Club • San Bernardino, CA
  9. Rivers Edge Golf Course • Needles, CA
  10. Yucaipa Valley Golf Club • Yucaipa, CA
  11. Apple Valley Golf Club • Apple Valley, CA
  12. El Prado Golf Courses (Chino Creek) • Chino, CA
  13. Hesperia Golf & Country Club • Hesperia, CA
  14. Upland Hills Golf Club • Upland, CA
  15. El Prado Golf Courses (Butterfield Stage) • Chino, CA
  16. Desert Winds Golf Course • MCAGCC Twentynine Palms, CA
  17. Whispering Lakes Golf Course • Ontario, CA
  18. *Empire Lakes Golf Course • Rancho Cucamonga, CA (*CLOSED)
  19. *Vellano Country Club • Chino Hills, CA (*CLOSED)
  20. *El Rancho Verde Golf Club • Rialto, CA (*CLOSED)
  21. *San Bernardino Golf Club • San Bernardino, CA (*CLOSED)


  1. Redlands Country Club • Redlands, CA
  2. Red Hill Country Club • Rancho Cucamonga, CA
  3. Lake Arrowhead Country Club • Lake Arrowhead, CA
  4. Western Hills Country Club • Chino Hills, CA
  5. Spring Valley Lake Country Club • Victorville, CA


  1. Ashwood Golf Course • Apple Valley, CA
  2. Bear Mountain Golf Course • Big Bear Lake, CA
  3. Hawk’s Landing Golf Club at Blue Skies • Yucca Valley, CA
  4. Marine Memorial Golf Course (formerly Tees & Trees) • MCLB Barstow, CA
  5. Colton Golf Club • Colton, CA
  6. Roadrunner Dunes Golf Course • Twentynine Palms, CA
  7. Trona Golf Course • Trona, CA

San Bernardino County

Powered by

Up ↑

%d bloggers like this: