An earthquake of magnitude 2.9 and depth of 8.70 kilometers occurred 1.58 miles from Santa Rosa, CA in Sonoma County at 12:13 AM.