An earthquake of magnitude 2.9 and depth of 12.90 kilometers occurred 12.33 miles from Boulder Creek, CA in Santa Cruz County at 02:35 PM.