An earthquake of magnitude 2.0 and depth of 2.90 kilometers occurred 3.22 miles from Perry, OK in Noble County at 04:47 PM.