An earthquake of magnitude 1.8 and depth of 10.30 kilometers occurred 8.97 miles from Niland, CA in Imperial County at 04:55 PM.