An earthquake of magnitude 3.1 and depth of 4.70 kilometers occurred 1.74 miles from Medford, OK in Grant County at 06:52 PM.