An earthquake of magnitude 2.2 and depth of 9.60 kilometers occurred 4.58 miles from Brawley, CA in Imperial County at 11:23 AM.