An earthquake of magnitude 3.0 and depth of 4.30 kilometers occurred 11.72 miles from Harrison, MT in Madison County at 05:19 AM.