| City | Num Sold Listings | Num Active Listings | Avg Listing Price | Avg Selling Price | Selling % of Asking | Avg Price Reduction | Avg Days on Market | Avg Price per SqFt |
|---|---|---|---|---|---|---|---|---|
| Andover | 485 | 134 | $762,813 | $778,605 | 99.9% | 1.8% | 72 | $288 |
| Billerica | 411 | 114 | $580,846 | $591,289 | 99.9% | 1.7% | 66 | $293 |
| Burlington | 225 | 77 | $758,002 | $767,771 | 99.6% | 1.4% | 60 | $324 |
| Chelmsford | 473 | 121 | $475,231 | $485,213 | 99.9% | -0.6% | 61 | $286 |
| Dracut | 355 | 116 | $474,216 | $479,664 | 99.9% | -0.7% | 72 | $283 |
| Haverhill | 878 | 285 | $438,310 | $444,395 | 99.9% | 1.1% | 62 | $256 |
| Lowell | 991 | 397 | $383,783 | $387,101 | 99.9% | -4.1% | 69 | $228 |
| Lynnfield | 147 | 46 | $958,918 | $970,357 | 99.9% | 1.5% | 81 | $366 |
| Methuen | 471 | 164 | $529,407 | $538,277 | 99.8% | 1.4% | 75 | $288 |
| Newton | 1,481 | 582 | $1,039,281 | $1,024,274 | 99.5% | 1.8% | 74 | $355 |
| North Andover | 400 | 167 | $554,127 | $565,847 | 99.8% | 1.5% | 64 | $273 |
| North Reading | 231 | 83 | $707,530 | $728,958 | 99.8% | 1.3% | 86 | $359 |
| Reading | 334 | 78 | $697,858 | $718,546 | 99.7% | 1.5% | 67 | $355 |
| Tewksbury | 313 | 95 | $584,161 | $599,034 | 99.9% | 0.9% | 61 | $334 |
| Wakefield | 415 | 138 | $560,624 | $576,977 | 99.9% | 1.1% | 61 | $348 |
| Wilmington | 227 | 60 | $650,719 | $662,985 | 99.9% | 1.1% | 61 | $391 |
| 7,837 | 166 | $634,739 | $644,956 | 99.8% | 0.8% | 68 | $314 |