$379,000
- 3 Beds
- 2 Baths
- 1,659 Sq Ft
110 Burkhall St Unit H, Weymouth, MA 02190
110 Burkhall St Unit H, Weymouth, MA 02190$379,000
110 Burkhall St Unit H, Weymouth, MA 02190
110 Burkhall St Unit H, Weymouth, MA 02190$439,900 Open Sat 10AM - 12:30PM
179 Tall Oaks Dr Unit E, South Weymouth, MA 02190
179 Tall Oaks Dr Unit E, South Weymouth, MA 02190$500,000 Open Sat 10AM - 12PM
188 Summer St Unit 1, Weymouth, MA 02188
188 Summer St Unit 1, Weymouth, MA 02188$319,000
994 Washington St Unit 7, East Weymouth, MA 02189
994 Washington St Unit 7, East Weymouth, MA 02189The South Shore town of Weymouth provides a suburban feel with a slower pace than Boston, just 15 miles north. Here, residents can relax on the beach, explore state parks and within a 30-minute drive, find themselves in one of the country’s largest cities. Many of the town’s nearly 60,000 people work at the South Shore Hospital, in local government or for Weymouth Public Schools, while others head into the city for work. As more Boston commuters move to Weymouth, new developments are taking shape around the public transportation lines. “There h ...
On average, homes in Weymouth, MA sell after 22 days on the market compared to the national average of 47 days. The average sale price for homes in Weymouth, MA over the last 12 months is $584,089, up 3% from the average home sale price over the previous 12 months.
In Weymouth, there are currently 4 townhouses for sale, providing a range of options for prospective buyers. With townhouses priced between $319,000 to $500,000, there's a range to accomodate every budget. As of April, 2025 the median home price in Weymouth is $597,000, while the average sale price is $584,089, offering insights into the local housing market. On average, townhouses spend 22 days listed before being sold. Whether you're interested in modern townhouses, small townhomes, or traditional rowhouses, there are options to cater to different lifestyles. Explore the listings and townhomes for sale in Weymouth, MA, and find the perfect place to call home.