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
$385,040
median price
7.4% $7,366
taxes
$19.13
tax rate
2
sales
$528,500
sale price
61
listings
2 Andover 29,151
population
$118,315
salary
- - - $14.15
tax rate
- - 101
listings
3 Ashby 2,717
population
$51,395
salary
$265,206
median price
8.2% $4,355
taxes
$16.42
tax rate
11
sales
$247,500
sale price
8
listings
4 Ayer 6,871
population
$49,788
salary
$322,777
median price
0.8% $4,228
taxes
$13.10
tax rate
21
sales
$293,000
sale price
19
listings
5 Billerica 37,609
population
$56,246
salary
$450,100
median price
9% $6,265
taxes
$13.92
tax rate
143
sales
$410,900
sale price
52
listings
6 Boxford 6,266
population
$141,988
salary
$643,048
median price
5.6% $9,061
taxes
$14.09
tax rate
0
sales
$0
sale price
53
listings
7 Carlisle 4,333
population
$177,061
salary
- - - $17.14
tax rate
- - 24
listings
8 Chelmsford 32,383
population
$68,467
salary
$438,364
median price
9.4% $7,667
taxes
$17.49
tax rate
166
sales
$386,750
sale price
52
listings
9 Dracut 25,594
population
$51,352
salary
$341,809
median price
6.2% $4,420
taxes
$12.93
tax rate
137
sales
$291,000
sale price
56
listings
10 Dunstable 2,236
population
$81,942
salary
- - - $14.88
tax rate
- - 10
listings
11 Georgetown 6,384
population
$72,647
salary
$451,592
median price
3.6% $5,911
taxes
$13.09
tax rate
0
sales
$0
sale price
13
listings
12 Groton 7,511
population
$107,179
salary
$503,559
median price
7.2% $8,097
taxes
$16.08
tax rate
50
sales
$455,500
sale price
46
listings
13 Groveland 5,214
population
$61,950
salary
$421,145
median price
1.8% $5,466
taxes
$12.98
tax rate
0
sales
$0
sale price
15
listings
14 Haverhill 51,418
population
$47,414
salary
$343,270
median price
7.9% $5,067
taxes
$14.76
tax rate
0
sales
$0
sale price
138
listings
15 Lawrence 70,207
population
$25,060
salary
$261,878
median price
9% $3,742
taxes
$14.29
tax rate
180
sales
$287,500
sale price
86
listings
16 Littleton 7,051
population
$76,184
salary
$507,293
median price
8.6% $8,157
taxes
$16.08
tax rate
29
sales
$477,000
sale price
30
listings
17 Lowell 103,439
population
$37,296
salary
$295,075
median price
5.8% $4,358
taxes
$14.77
tax rate
275
sales
$285,000
sale price
163
listings
18 Merrimac 5,166
population
$58,640
salary
$410,209
median price
6% $6,252
taxes
$15.24
tax rate
0
sales
$0
sale price
25
listings
19 Methuen 39,990
population
$47,237
salary
$372,346
median price
7.8% $4,855
taxes
$13.04
tax rate
198
sales
$331,000
sale price
119
listings
20 Middleton 4,921
population
$82,817
salary
- - - $12.81
tax rate
- - 35
listings
21 Newbury 5,623
population
$77,176
salary
$619,620
median price
0.6% $6,859
taxes
$11.07
tax rate
0
sales
$0
sale price
33
listings
22 Newburyport 16,317
population
$68,746
salary
$582,021
median price
3.6% $7,450
taxes
$12.80
tax rate
0
sales
$0
sale price
126
listings
23 North Andover 22,792
population
$94,948
salary
$582,704
median price
4.9% $8,111
taxes
$13.92
tax rate
113
sales
$432,000
sale price
68
listings
24 North Reading 12,002
population
$81,982
salary
$556,746
median price
7.3% $8,006
taxes
$14.38
tax rate
74
sales
$540,750
sale price
34
listings
25 Pepperell 10,098
population
$58,574
salary
$348,829
median price
3.4% $4,741
taxes
$13.59
tax rate
59
sales
$340,000
sale price
25
listings
26 Rowley 4,452
population
$66,399
salary
$470,357
median price
1.4% $6,547
taxes
$13.92
tax rate
0
sales
$0
sale price
15
listings
27 Salisbury 6,882
population
$47,502
salary
$385,837
median price
10.8% $4,233
taxes
$10.97
tax rate
0
sales
$0
sale price
55
listings
28 Shirley 6,118
population
$54,195
salary
$350,699
median price
8.9% $5,253
taxes
$14.98
tax rate
28
sales
$391,750
sale price
20
listings
29 Tewksbury 27,266
population
$60,167
salary
$393,000
median price
5.3% $5,867
taxes
$14.93
tax rate
128
sales
$377,500
sale price
53
listings
30 Townsend 8,496
population
$54,059
salary
- - - $16.96
tax rate
- - 21
listings
31 Tyngsboro 8,642
population
$63,495
salary
$428,452
median price
5.6% $6,551
taxes
$15.29
tax rate
40
sales
$392,000
sale price
23
listings
32 West Newbury 3,421
population
$96,632
salary
$565,153
median price
-0.5% $8,381
taxes
$14.83
tax rate
0
sales
$0
sale price
29
listings
33 Westford 16,392
population
$92,348
salary
$578,104
median price
5.6% $8,758
taxes
$15.15
tax rate
92
sales
$547,500
sale price
66
listings
34 Wilmington 17,651
population
$63,152
salary
$470,728
median price
8.8% $5,715
taxes
$12.14
tax rate
94
sales
$475,000
sale price
31
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.