An earthquake of magnitude 3.1 and depth of 14.30 kilometers occurred 2.56 miles from Huntington Beach, CA in Orange County at 03:39 AM.