We have found 53 properties on N Main St, Deerfield, MA. Average price per square feet on N Main St is $85. It is 19.8% lower than average price per sqft Deerfield. Average sale price on N Main St is $159,229. It is 22.8% lower than average sale price in Deerfield.