An earthquake of magnitude 1.8 and depth of 2.30 kilometers occurred 6.27 miles from Niland, CA in Imperial County at 05:19 PM.