An earthquake of magnitude 2.9 and depth of 16.40 kilometers occurred 13.11 miles from Castle Rock, WA in Cowlitz County at 12:29 AM.