An earthquake of magnitude 5.1 and depth of 10.70 kilometers occurred 18.18 miles from Calexico, CA in Imperial County at 10:41 PM.