An earthquake of magnitude 2.0 and depth of 5.40 kilometers occurred 4.39 miles from Milpitas, CA in Santa Clara County at 03:30 AM.