An earthquake of magnitude 2.8 and depth of 24.50 kilometers occurred 21.68 miles from Ferndale, CA in Humboldt County at 12:05 PM.