An earthquake of magnitude 2.9 and depth of 1.00 kilometers occurred 3.67 miles from Milford, UT in Beaver County at 01:56 PM.