We have found 1,031 properties in Hamilton, MT. Average property sale price in Hamilton is $296,771. It is 10.1% higher than average property value in Montana. Average price per square feet in Hamilton is $145. It is 7.4% higher than average property value in Montana.