An earthquake of magnitude 2.5 and depth of 1.60 kilometers occurred 2.98 miles from Elgin, SC in Kershaw County at 02:38 PM.