Home Sales Metrics

An overview of how a towns real estate market is changing over the prior year via some simple metrics.
Various metrics are provided for many towns with corresponding changes in them over the prior year. Metrics included are changes in how long homes sit on the market, average sales price, number of homes sold, the ratio between list price and selling price

Home Sales Comparison Dec 2019 and Dec 2018

TownDateDays On MarketAvg Sale PriceHomes SoldSold/Ask Ratio
Acton
Dec 2019
Dec 2018
77
64
Up Down
$530K
$476K
Up Down
32
15
Up Down
95%
89%
Up Down
Andover
Dec 2019
Dec 2018
52
70
Up Down
$580K
$588K
Up Down
46
30
Up Down
97%
93%
Up Down
Arlington
Dec 2019
Dec 2018
38
37
Up Down
$775K
$700K
Up Down
42
40
Up Down
100%
98%
Up Down
Ashland
Dec 2019
Dec 2018
41
61
Up Down
$473K
$403K
Up Down
21
20
Up Down
97%
100%
Up Down
Bedford
Dec 2019
Dec 2018
69
81
Up Down
$947K
$760K
Up Down
11
13
Up Down
99%
94%
Up Down
Belmont
Dec 2019
Dec 2018
45
28
Up Down
$1,017K
$855K
Up Down
33
10
Up Down
95%
102%
Up Down
Billerica
Dec 2019
Dec 2018
41
47
Up Down
$475K
$407K
Up Down
43
33
Up Down
98%
95%
Up Down
Boxborough
Dec 2019
Dec 2018
24
46
Up Down
$437K
$389K
Up Down
2
7
Up Down
94%
101%
Up Down
Brookline
Dec 2019
Dec 2018
50
39
Up Down
$1,189K
$1,228K
Up Down
36
37
Up Down
98%
95%
Up Down
Burlington
Dec 2019
Dec 2018
66
61
Up Down
$751K
$668K
Up Down
17
15
Up Down
96%
96%
Up Down
Cambridge
Dec 2019
Dec 2018
44
124
Up Down
$1,152K
$1,035K
Up Down
47
63
Up Down
104%
93%
Up Down
Carlisle
Dec 2019
Dec 2018
58
186
Up Down
$678K
$822K
Up Down
3
5
Up Down
94%
91%
Up Down
Chelmsford
Dec 2019
Dec 2018
41
50
Up Down
$422K
$358K
Up Down
48
34
Up Down
96%
95%
Up Down
Concord
Dec 2019
Dec 2018
102
101
Up Down
$1,186K
$1,104K
Up Down
19
21
Up Down
93%
96%
Up Down
Dedham
Dec 2019
Dec 2018
38
41
Up Down
$564K
$493K
Up Down
39
26
Up Down
97%
96%
Up Down
Framingham
Dec 2019
Dec 2018
53
40
Up Down
$448K
$463K
Up Down
56
56
Up Down
98%
97%
Up Down
Groton
Dec 2019
Dec 2018
115
30
Up Down
$450K
$397K
Up Down
15
6
Up Down
91%
99%
Up Down
Harvard
Dec 2019
Dec 2018
135
55
Up Down
$578K
$449K
Up Down
3
5
Up Down
90%
97%
Up Down
Lexington
Dec 2019
Dec 2018
72
51
Up Down
$1,352K
$1,112K
Up Down
29
28
Up Down
96%
98%
Up Down
Lincoln
Dec 2019
Dec 2018
91
34
Up Down
$992K
$1,032K
Up Down
3
4
Up Down
91%
87%
Up Down
Littleton
Dec 2019
Dec 2018
44
74
Up Down
$457K
$527K
Up Down
11
17
Up Down
96%
96%
Up Down
Lowell
Dec 2019
Dec 2018
65
39
Up Down
$297K
$275K
Up Down
102
97
Up Down
96%
98%
Up Down
Lynnfield
Dec 2019
Dec 2018
60
41
Up Down
$817K
$676K
Up Down
16
13
Up Down
96%
96%
Up Down
Marlborough
Dec 2019
Dec 2018
55
47
Up Down
$407K
$336K
Up Down
31
28
Up Down
98%
97%
Up Down
Maynard
Dec 2019
Dec 2018
43
46
Up Down
$438K
$353K
Up Down
13
16
Up Down
97%
96%
Up Down
Medford
Dec 2019
Dec 2018
37
40
Up Down
$645K
$608K
Up Down
36
42
Up Down
95%
98%
Up Down
Melrose
Dec 2019
Dec 2018
28
25
Up Down
$520K
$631K
Up Down
32
27
Up Down
102%
99%
Up Down
Middleton
Dec 2019
Dec 2018
38
99
Up Down
$614K
$443K
Up Down
7
11
Up Down
95%
97%
Up Down
Natick
Dec 2019
Dec 2018
58
65
Up Down
$669K
$659K
Up Down
44
30
Up Down
96%
95%
Up Down
Needham
Dec 2019
Dec 2018
73
29
Up Down
$1,033K
$884K
Up Down
27
17
Up Down
96%
100%
Up Down
Newton
Dec 2019
Dec 2018
67
57
Up Down
$1,148K
$1,177K
Up Down
67
71
Up Down
96%
96%
Up Down
N Reading
Dec 2019
Dec 2018
31
53
Up Down
$471K
$500K
Up Down
13
36
Up Down
97%
96%
Up Down
Reading
Dec 2019
Dec 2018
36
50
Up Down
$584K
$599K
Up Down
34
28
Up Down
98%
98%
Up Down
Saugus
Dec 2019
Dec 2018
31
37
Up Down
$567K
$494K
Up Down
25
23
Up Down
97%
99%
Up Down
Sherborn
Dec 2019
Dec 2018
52
215
Up Down
$1,026K
$736K
Up Down
5
6
Up Down
93%
94%
Up Down
Somerville
Dec 2019
Dec 2018
61
42
Up Down
$836K
$822K
Up Down
56
52
Up Down
95%
100%
Up Down
Stoneham
Dec 2019
Dec 2018
38
44
Up Down
$526K
$479K
Up Down
25
22
Up Down
95%
97%
Up Down
Stow
Dec 2019
Dec 2018
60
111
Up Down
$471K
$504K
Up Down
6
5
Up Down
100%
93%
Up Down
Sudbury
Dec 2019
Dec 2018
72
139
Up Down
$785K
$880K
Up Down
29
15
Up Down
96%
95%
Up Down
Wakefield
Dec 2019
Dec 2018
56
25
Up Down
$621K
$503K
Up Down
30
20
Up Down
98%
97%
Up Down
Waltham
Dec 2019
Dec 2018
53
46
Up Down
$637K
$622K
Up Down
54
40
Up Down
97%
94%
Up Down
Watertown
Dec 2019
Dec 2018
34
43
Up Down
$644K
$670K
Up Down
23
20
Up Down
96%
100%
Up Down
Wayland
Dec 2019
Dec 2018
92
46
Up Down
$935K
$807K
Up Down
19
13
Up Down
94%
97%
Up Down
Wellesley
Dec 2019
Dec 2018
51
124
Up Down
$1,443K
$1,546K
Up Down
24
31
Up Down
97%
93%
Up Down
Westford
Dec 2019
Dec 2018
53
72
Up Down
$492K
$612K
Up Down
17
14
Up Down
96%
94%
Up Down
Weston
Dec 2019
Dec 2018
156
146
Up Down
$1,996K
$1,591K
Up Down
18
12
Up Down
88%
87%
Up Down
Winchester
Dec 2019
Dec 2018
73
68
Up Down
$1,179K
$942K
Up Down
30
19
Up Down
94%
98%
Up Down
Woburn
Dec 2019
Dec 2018
32
36
Up Down
$535K
$494K
Up Down
41
31
Up Down
101%
99%
Up Down
MLS data is provided by MLSPIN. While MLS data is believed to be accurate, it cannot be guaranteed. MLS data is constantly being updated, making any analysis a snapshot at a particular time. All raw data remains the intellectual property of MLSPIN.