An earthquake of magnitude 3.1 and depth of 23.20 kilometers occurred 47.36 miles from Ferndale, CA in Humboldt County at 04:12 AM.