An earthquake of magnitude 2.2 and depth of 8.20 kilometers occurred 3.21 miles from Marston, MO in New Madrid County at 02:49 AM.