An earthquake of magnitude 2.9 and depth of 2.40 kilometers occurred 2.61 miles from Winston Salem, NC in Forsyth County at 08:56 AM.