An earthquake of magnitude 2.4 and depth of 0.00 kilometers occurred 0.72 miles from Sparta, NC in Alleghany County at 08:03 PM.