An earthquake of magnitude 2.1 and depth of 5.10 kilometers occurred 2.46 miles from Anthony, KS in Harper County at 02:04 PM.