We have found 29 properties on Main St, Farmington, NH. Average price per square feet on Main St is $87. It is 10.3% lower than average price per sqft Farmington. Average sale price on Main St is $115,000. It is 29% lower than average sale price in Farmington.