An earthquake of magnitude 3.1 and depth of 1.70 kilometers occurred 3.64 miles from Three Forks, MT in Gallatin County at 11:53 PM.