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,049
median price
1.8% $7,117
taxes
$19.13
tax rate
3
sales
$390,000
sale price
50
listings
2 Andover 29,151
population
$118,315
salary
- - - $14.15
tax rate
- - 102
listings
3 Ashby 2,717
population
$51,395
salary
$256,681
median price
5.6% $4,215
taxes
$16.42
tax rate
10
sales
$237,250
sale price
12
listings
4 Ayer 6,871
population
$49,788
salary
$313,138
median price
-1.7% $4,102
taxes
$13.10
tax rate
33
sales
$250,000
sale price
14
listings
5 Billerica 37,609
population
$56,246
salary
$444,322
median price
8% $6,185
taxes
$13.92
tax rate
150
sales
$415,000
sale price
59
listings
6 Boxford 6,266
population
$141,988
salary
$632,354
median price
4.5% $8,910
taxes
$14.09
tax rate
0
sales
$0
sale price
56
listings
7 Carlisle 4,333
population
$177,061
salary
- - - $17.14
tax rate
- - 28
listings
8 Chelmsford 32,383
population
$68,467
salary
$427,843
median price
6.2% $7,483
taxes
$17.49
tax rate
184
sales
$391,500
sale price
45
listings
9 Dracut 25,594
population
$51,352
salary
$336,932
median price
5.8% $4,357
taxes
$12.93
tax rate
138
sales
$300,000
sale price
60
listings
10 Dunstable 2,236
population
$81,942
salary
- - - $14.88
tax rate
- - 11
listings
11 Georgetown 6,384
population
$72,647
salary
$451,855
median price
2.6% $5,915
taxes
$13.09
tax rate
0
sales
$0
sale price
11
listings
12 Groton 7,511
population
$107,179
salary
$491,922
median price
6.2% $7,910
taxes
$16.08
tax rate
59
sales
$495,000
sale price
53
listings
13 Groveland 5,214
population
$61,950
salary
$418,152
median price
2.1% $5,428
taxes
$12.98
tax rate
0
sales
$0
sale price
14
listings
14 Haverhill 51,418
population
$47,414
salary
$339,731
median price
7% $5,014
taxes
$14.76
tax rate
0
sales
$0
sale price
164
listings
15 Lawrence 70,207
population
$25,060
salary
$255,801
median price
7.9% $3,655
taxes
$14.29
tax rate
177
sales
$285,000
sale price
90
listings
16 Littleton 7,051
population
$76,184
salary
$515,004
median price
13.5% $8,281
taxes
$16.08
tax rate
39
sales
$450,000
sale price
33
listings
17 Lowell 103,439
population
$37,296
salary
$287,862
median price
4.5% $4,252
taxes
$14.77
tax rate
292
sales
$283,750
sale price
145
listings
18 Merrimac 5,166
population
$58,640
salary
$407,460
median price
4.3% $6,210
taxes
$15.24
tax rate
0
sales
$0
sale price
25
listings
19 Methuen 39,990
population
$47,237
salary
$367,097
median price
7.8% $4,787
taxes
$13.04
tax rate
201
sales
$348,000
sale price
139
listings
20 Middleton 4,921
population
$82,817
salary
- - - $12.81
tax rate
- - 27
listings
21 Newbury 5,623
population
$77,176
salary
$605,227
median price
-5.3% $6,700
taxes
$11.07
tax rate
0
sales
$0
sale price
39
listings
22 Newburyport 16,317
population
$68,746
salary
$569,693
median price
1% $7,292
taxes
$12.80
tax rate
0
sales
$0
sale price
99
listings
23 North Andover 22,792
population
$94,948
salary
$572,656
median price
3.4% $7,971
taxes
$13.92
tax rate
121
sales
$475,000
sale price
73
listings
24 North Reading 12,002
population
$81,982
salary
$553,691
median price
9.6% $7,962
taxes
$14.38
tax rate
84
sales
$537,750
sale price
33
listings
25 Pepperell 10,098
population
$58,574
salary
$350,088
median price
-7.5% $4,758
taxes
$13.59
tax rate
57
sales
$379,900
sale price
34
listings
26 Rowley 4,452
population
$66,399
salary
$469,647
median price
0.8% $6,537
taxes
$13.92
tax rate
0
sales
$0
sale price
11
listings
27 Salisbury 6,882
population
$47,502
salary
$385,213
median price
9.6% $4,226
taxes
$10.97
tax rate
0
sales
$0
sale price
62
listings
28 Shirley 6,118
population
$54,195
salary
$340,872
median price
7% $5,106
taxes
$14.98
tax rate
29
sales
$358,000
sale price
16
listings
29 Tewksbury 27,266
population
$60,167
salary
$391,412
median price
4.5% $5,844
taxes
$14.93
tax rate
130
sales
$375,000
sale price
50
listings
30 Townsend 8,496
population
$54,059
salary
- - - $16.96
tax rate
- - 21
listings
31 Tyngsboro 8,642
population
$63,495
salary
$423,387
median price
6.3% $6,474
taxes
$15.29
tax rate
46
sales
$392,000
sale price
23
listings
32 West Newbury 3,421
population
$96,632
salary
$561,642
median price
-0.2% $8,329
taxes
$14.83
tax rate
0
sales
$0
sale price
22
listings
33 Westford 16,392
population
$92,348
salary
$569,729
median price
6.1% $8,631
taxes
$15.15
tax rate
132
sales
$522,500
sale price
60
listings
34 Wilmington 17,651
population
$63,152
salary
$474,900
median price
9.2% $5,765
taxes
$12.14
tax rate
79
sales
$455,000
sale price
32
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.