An earthquake of magnitude 2.1 and depth of 14.80 kilometers occurred 17.35 miles from Calexico, CA in Imperial County at 04:53 PM.