An earthquake of magnitude 3.5 and depth of 8.50 kilometers occurred 1.82 miles from Lafayette, CA in Contra Costa County at 03:32 PM.