We have found 122 properties on Broad St, Weymouth, MA. Average price per square feet on Broad St is $146. It is 41.6% lower than average price per sqft Weymouth. Average sale price on Broad St is $248,929. It is 10.6% lower than average sale price in Weymouth.