Homes for Sale in Wenham, MA

5 results

5 homes are for sale in Wenham, MA (median list price $454,006), as of November 10, 2026.

Property at 20 Essex St., Wenham, MA 01984
1 / 37
Active
Price drop

$874,900

Price reduced by

20 Essex St., Wenham, MA 01984

5 bds
|
3 ba
|
2537 sqft

$345/sqft · 20 days on market

MLS® 73593789Single Family Residence
LAER Realty Partners - Lisa Biggar

$454,006

802 Old Country Road #802, Wenham, MA 01984

2 bds
|
1.5 ba
|
957 sqft

$474/sqft · 6 days on market

MLS® 73599020Stock Cooperative
Anderson Realty Partners - Robert Daniels

$396,212

Price reduced by

409 Old Country #409, Wenham, MA 01984

2 bds
|
1.5 ba
|
957 sqft

$414/sqft · 106 days on market

MLS® 73555560Stock Cooperative
Leading Edge Real Estate - Nathan Seavey

$2,395,000

2 Cynthia Circle, Wenham, MA 01984

5 bds
|
4.5 ba
|
4835 sqft

$495/sqft · 27 days on market

MLS® 73590999Single Family Residence
The Lovely Advisory LLC - Jenna Lovely Buonfiglio

$428,563

308 Old Country Rd #308, Wenham, MA 01984

2 bds
|
1.5 ba
|
957 sqft

$448/sqft · 60 days on market

MLS® 73576064Stock Cooperative
Lamacchia Realty, Inc. - Zaki Greige

Homes for sale in Wenham, MA: market at a glance

As of November 10, 2026, there are 5 homes for sale in Wenham, MA, with a median list price of $454,006. In July 2026, the median sale price for homes in Wenham, MA was $1,153,000.

Homes for sale
5
Median list price
$454,006
Median sale price (July 2026)
$1,153,000
Median days on market (July 2026)
20 days

Common questions about Wenham, MA real estate

How many homes are for sale in Wenham, MA?

As of November 10, 2026, there are 5 homes for sale in Wenham, MA, including 2 single-family homes.

What is the median home price in Wenham, MA?

The median list price of homes for sale in Wenham, MA is $454,006. Homes that sold in July 2026 had a median sale price of $1,153,000.

How long do homes take to sell in Wenham, MA?

Homes in Wenham, MA that sold in July 2026 had a median of 20 days on market. Homes currently for sale show a median of about 6 days on market.