An earthquake of magnitude 4.0 and depth of 0.20 kilometers occurred 27.56 miles from Calexico, CA in Imperial County at 03:19 AM.