An earthquake of magnitude 3.1 and depth of 2.30 kilometers occurred 2.09 miles from Swede Heaven, WA in Snohomish County at 03:48 AM.