An earthquake of magnitude 2.2 and depth of 0.00 kilometers occurred 23.19 miles from Rockport, MA in Essex County at 04:38 AM.