An earthquake of magnitude 4.2 and depth of 8.00 kilometers occurred 27.46 miles from Gadsden, AZ in Yuma County at 04:32 AM.