An earthquake of magnitude 2.9 and depth of 19.30 kilometers occurred 0.39 miles from Ferndale, CA in Humboldt County at 03:21 AM.