An earthquake of magnitude 2.4 and depth of 9.80 kilometers occurred 5.94 miles from Avon, UT in Cache County at 02:16 AM.