We have found 31 properties on Oak St, Hamilton, IL. Average price per square feet on Oak St is $46. It is 28.1% lower than average price per sqft Hamilton. Average sale price on Oak St is $39,667. It is 47.7% lower than average sale price in Hamilton.