An earthquake of magnitude 4.3 and depth of 7.90 kilometers occurred 36.75 miles from San Luis, AZ in Yuma County at 12:46 AM.