An earthquake of magnitude 3.1 and depth of 5.40 kilometers occurred 4.29 miles from Keddie, CA in Plumas County at 03:29 AM.