An earthquake of magnitude 2.6 and depth of 8.40 kilometers occurred 2.72 miles from Brawley, CA in Imperial County at 05:03 PM.