An earthquake of magnitude 2.2 and depth of 2.80 kilometers occurred 15.90 miles from Cherokee, OK in Alfalfa County at 11:31 AM.