The Haverhill market offers 21 active listings. Median price is $515,000. Average list price is $648,082. Price range: $484,999 to $1,499,000. Property mix: 18 single-family, 3 townhome. Average price per square foot is $225. There are 1 luxury listings ($1M+). Haverhill is in Palm Beach County.







