An earthquake of magnitude 2.9 and depth of 5.00 kilometers occurred 6.28 miles from Jefferson, OK in Grant County at 08:08 PM.