An earthquake of magnitude 2.1 and depth of 5.20 kilometers occurred 2.47 miles from Ephraim, UT in Sanpete County at 03:53 PM.