An earthquake of magnitude 0.9 and depth of 6.60 kilometers occurred 4.89 miles from Hamilton, WA in Skagit County at 08:10 PM.