An earthquake of magnitude 3.9 and depth of 4.30 kilometers occurred 8.26 miles from Niland, CA in Imperial County at 09:41 PM.