We have found 58 properties on W Main St, Barnstable, MA. Average price per square feet on W Main St is $153. It is 19% lower than average price per sqft Barnstable. Average sale price on W Main St is $208,334. It is 46.1% lower than average sale price in Barnstable.