An earthquake of magnitude 2.4 and depth of 7.70 kilometers occurred 0.69 miles from Brawley, CA in Imperial County at 12:09 AM.