An earthquake of magnitude 3.4 and depth of 5.60 kilometers occurred 12.54 miles from Harrison, MT in Madison County at 07:44 AM.