An earthquake of magnitude 2.1 and depth of 0.90 kilometers occurred 2.87 miles from Ledyard, CT in New London County at 05:01 AM.