County
Essex County
$819,125 sales median. +19.2% price change. 1,058 recorded sales in 1,027 buildings across 13 towns and neighborhoods.
Towns in Essex County
Andover
$1,250,000 · +2.9% · 165 sales
Get the town report on the town page
Beverly
$842,000 · +17.3% · 120 sales
Get the town report on the town page
Danvers
$753,000 · +19.4% · 75 sales
Get the town report on the town page
Gloucester
$828,500 · +28.8% · 40 sales
Get the town report on the town page
Groveland
$805,000 · +8.0% · 13 sales
Get the town report on the town page
Haverhill
$710,000 · -7.3% · 43 sales
Get the town report on the town page
Lawrence
$563,500 · -1.8% · 20 sales
Get the town report on the town page
Lynn
$675,000 · -2.5% · 161 sales
Get the town report on the town page
Marblehead
$1,150,000 · +31.2% · 84 sales
Get the town report on the town page
Newburyport
$1,267,500 · +32.1% · 24 sales
Get the town report on the town page
Peabody
$738,000 · +14.0% · 128 sales
Get the town report on the town page
Salem
$639,900 · +24.9% · 122 sales
Get the town report on the town page
Swampscott
$899,500 · -3.0% · 63 sales
Get the town report on the town page