Massachusetts Logo

Northern Massachusetts, MA


Northern Massachusetts, Massachusetts Towns Comparison

Below are the statistics for all towns in Northern Massachusetts. To sort the list, click on the sort options below. You reverse the order of your sort by clicking on the sort link a second time. A dash indicates that we do not yet have that data. Towns in black do not yet have MassEstimates. For an explanation of field names, click here.

# Town Population Salary Median Price Price Change Median Taxes Tax Rate Recent Sales Sales Median Total Listings
1 Amesbury 14,997
population
$53,876
salary
$372,330
median price
4.6% $7,123
taxes
$19.13
tax rate
3
sales
$557,000
sale price
64
listings
2 Andover 29,151
population
$118,315
salary
- - - $14.15
tax rate
- - 156
listings
3 Ashby 2,717
population
$51,395
salary
$283,835
median price
18.3% $4,661
taxes
$16.42
tax rate
9
sales
$212,900
sale price
15
listings
4 Ayer 6,871
population
$49,788
salary
$311,648
median price
0.7% $4,083
taxes
$13.10
tax rate
35
sales
$308,300
sale price
16
listings
5 Billerica 37,609
population
$56,246
salary
$439,695
median price
5.7% $6,121
taxes
$13.92
tax rate
111
sales
$401,500
sale price
76
listings
6 Boxford 6,266
population
$141,988
salary
$620,526
median price
2.3% $8,743
taxes
$14.09
tax rate
0
sales
$0
sale price
52
listings
7 Carlisle 4,333
population
$177,061
salary
- - - $17.14
tax rate
- - 39
listings
8 Chelmsford 32,383
population
$68,467
salary
$416,261
median price
1.6% $7,280
taxes
$17.49
tax rate
121
sales
$380,000
sale price
85
listings
9 Dracut 25,594
population
$51,352
salary
$331,160
median price
6.9% $4,282
taxes
$12.93
tax rate
113
sales
$274,000
sale price
98
listings
10 Dunstable 2,236
population
$81,942
salary
- - - $14.88
tax rate
- - 19
listings
11 Georgetown 6,384
population
$72,647
salary
$451,007
median price
4.1% $5,904
taxes
$13.09
tax rate
0
sales
$0
sale price
21
listings
12 Groton 7,511
population
$107,179
salary
$473,990
median price
3.9% $7,622
taxes
$16.08
tax rate
51
sales
$462,500
sale price
68
listings
13 Groveland 5,214
population
$61,950
salary
$418,599
median price
4.3% $5,433
taxes
$12.98
tax rate
0
sales
$0
sale price
17
listings
14 Haverhill 51,418
population
$47,414
salary
$338,365
median price
7.3% $4,994
taxes
$14.76
tax rate
0
sales
$0
sale price
199
listings
15 Lawrence 70,207
population
$25,060
salary
$250,131
median price
6.5% $3,574
taxes
$14.29
tax rate
143
sales
$270,000
sale price
116
listings
16 Littleton 7,051
population
$76,184
salary
$491,003
median price
8.3% $7,895
taxes
$16.08
tax rate
31
sales
$439,000
sale price
44
listings
17 Lowell 103,439
population
$37,296
salary
$278,586
median price
4.9% $4,115
taxes
$14.77
tax rate
270
sales
$255,000
sale price
186
listings
18 Merrimac 5,166
population
$58,640
salary
$401,913
median price
5.4% $6,125
taxes
$15.24
tax rate
0
sales
$0
sale price
33
listings
19 Methuen 39,990
population
$47,237
salary
$357,620
median price
7.8% $4,663
taxes
$13.04
tax rate
180
sales
$320,500
sale price
157
listings
20 Middleton 4,921
population
$82,817
salary
- - - $12.81
tax rate
- - 42
listings
21 Newbury 5,623
population
$77,176
salary
$588,708
median price
-2.6% $6,517
taxes
$11.07
tax rate
0
sales
$0
sale price
55
listings
22 Newburyport 16,317
population
$68,746
salary
$562,698
median price
-0.9% $7,203
taxes
$12.80
tax rate
0
sales
$0
sale price
126
listings
23 North Andover 22,792
population
$94,948
salary
$571,810
median price
4.7% $7,960
taxes
$13.92
tax rate
99
sales
$421,000
sale price
100
listings
24 North Reading 12,002
population
$81,982
salary
$547,482
median price
6.5% $7,873
taxes
$14.38
tax rate
62
sales
$530,000
sale price
48
listings
25 Pepperell 10,098
population
$58,574
salary
$349,745
median price
-2.4% $4,753
taxes
$13.59
tax rate
33
sales
$296,000
sale price
43
listings
26 Rowley 4,452
population
$66,399
salary
$472,494
median price
3.9% $6,577
taxes
$13.92
tax rate
0
sales
$0
sale price
21
listings
27 Salisbury 6,882
population
$47,502
salary
$378,228
median price
6.7% $4,149
taxes
$10.97
tax rate
0
sales
$0
sale price
59
listings
28 Shirley 6,118
population
$54,195
salary
$334,758
median price
7.6% $5,015
taxes
$14.98
tax rate
25
sales
$305,000
sale price
27
listings
29 Tewksbury 27,266
population
$60,167
salary
$394,534
median price
7.1% $5,890
taxes
$14.93
tax rate
92
sales
$344,000
sale price
71
listings
30 Townsend 8,496
population
$54,059
salary
- - - $16.96
tax rate
- - 26
listings
31 Tyngsboro 8,642
population
$63,495
salary
$419,167
median price
5.4% $6,409
taxes
$15.29
tax rate
49
sales
$365,500
sale price
41
listings
32 West Newbury 3,421
population
$96,632
salary
$555,990
median price
-0.9% $8,245
taxes
$14.83
tax rate
0
sales
$0
sale price
34
listings
33 Westford 16,392
population
$92,348
salary
$556,241
median price
5.9% $8,427
taxes
$15.15
tax rate
81
sales
$512,000
sale price
71
listings
34 Wilmington 17,651
population
$63,152
salary
$459,954
median price
7.4% $5,584
taxes
$12.14
tax rate
59
sales
$448,500
sale price
51
listings


Home ValueGlossary of Key Terms

If you have any questions about any other terms feel free to email us at info@massrealty.com or post them in our Frequently Asked Questions!

This is the median of our MassEstimates. To learn more about our MassEstimates, click here.
This is the yearly change in our MassEstimates.
This is calculated by multiplying the town's yearly tax rate with the median estimated home value.
This is the tax rate determined by the town each year.
These are the property sales that have occurred in the towns during the last three months.