An earthquake of magnitude 2.9 and depth of 7.70 kilometers occurred 1.49 miles from Alva, OK in Woods County at 09:52 AM.