An earthquake of magnitude 2.6 and depth of 3.70 kilometers occurred 2.22 miles from Stillwater, OK in Payne County at 11:43 PM.