An earthquake of magnitude 2.2 and depth of 2.90 kilometers occurred 8.17 miles from Blanchard, OK in Grady County at 05:45 AM.