An earthquake of magnitude 2.3 and depth of 9.20 kilometers occurred 7.35 miles from New Madrid, MO in New Madrid County at 10:31 AM.