An earthquake of magnitude 2.8 and depth of 21.50 kilometers occurred 1.75 miles from Port Townsend, WA in Jefferson County at 06:55 AM.