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
$395,592
median price
7.5% $7,568
taxes
$19.13
tax rate
0
sales
$0
sale price
61
listings
2 Andover 29,151
population
$118,315
salary
- - - $14.15
tax rate
- - 105
listings
3 Ashby 2,717
population
$51,395
salary
$282,589
median price
0.6% $4,640
taxes
$16.42
tax rate
8
sales
$274,950
sale price
10
listings
4 Ayer 6,871
population
$49,788
salary
$359,590
median price
14.8% $4,711
taxes
$13.10
tax rate
33
sales
$360,000
sale price
22
listings
5 Billerica 37,609
population
$56,246
salary
$464,539
median price
7.7% $6,466
taxes
$13.92
tax rate
97
sales
$402,000
sale price
44
listings
6 Boxford 6,266
population
$141,988
salary
$654,428
median price
5% $9,221
taxes
$14.09
tax rate
0
sales
$0
sale price
44
listings
7 Carlisle 4,333
population
$177,061
salary
- - - $17.14
tax rate
- - 42
listings
8 Chelmsford 32,383
population
$68,467
salary
$427,759
median price
3.8% $7,482
taxes
$17.49
tax rate
87
sales
$392,500
sale price
49
listings
9 Dracut 25,594
population
$51,352
salary
$352,779
median price
6.8% $4,561
taxes
$12.93
tax rate
96
sales
$280,000
sale price
55
listings
10 Dunstable 2,236
population
$81,942
salary
- - - $14.88
tax rate
- - 12
listings
11 Georgetown 6,384
population
$72,647
salary
$449,978
median price
0.5% $5,890
taxes
$13.09
tax rate
0
sales
$0
sale price
16
listings
12 Groton 7,511
population
$107,179
salary
$497,847
median price
6.2% $8,005
taxes
$16.08
tax rate
29
sales
$399,100
sale price
50
listings
13 Groveland 5,214
population
$61,950
salary
$429,717
median price
3.6% $5,578
taxes
$12.98
tax rate
0
sales
$0
sale price
7
listings
14 Haverhill 51,418
population
$47,414
salary
$349,013
median price
4% $5,151
taxes
$14.76
tax rate
0
sales
$0
sale price
128
listings
15 Lawrence 70,207
population
$25,060
salary
$275,223
median price
11% $3,933
taxes
$14.29
tax rate
146
sales
$300,000
sale price
61
listings
16 Littleton 7,051
population
$76,184
salary
$477,177
median price
-3.8% $7,673
taxes
$16.08
tax rate
18
sales
$459,000
sale price
29
listings
17 Lowell 103,439
population
$37,296
salary
$306,559
median price
10.9% $4,528
taxes
$14.77
tax rate
214
sales
$280,000
sale price
136
listings
18 Merrimac 5,166
population
$58,640
salary
$426,911
median price
7.6% $6,506
taxes
$15.24
tax rate
0
sales
$0
sale price
16
listings
19 Methuen 39,990
population
$47,237
salary
$393,022
median price
12% $5,125
taxes
$13.04
tax rate
136
sales
$319,750
sale price
99
listings
20 Middleton 4,921
population
$82,817
salary
- - - $12.81
tax rate
- - 26
listings
21 Newbury 5,623
population
$77,176
salary
$624,673
median price
7.8% $6,915
taxes
$11.07
tax rate
0
sales
$0
sale price
32
listings
22 Newburyport 16,317
population
$68,746
salary
$590,089
median price
5.1% $7,553
taxes
$12.80
tax rate
0
sales
$0
sale price
101
listings
23 North Andover 22,792
population
$94,948
salary
$592,061
median price
4.2% $8,241
taxes
$13.92
tax rate
67
sales
$470,000
sale price
71
listings
24 North Reading 12,002
population
$81,982
salary
$552,064
median price
-1.4% $7,939
taxes
$14.38
tax rate
28
sales
$590,000
sale price
40
listings
25 Pepperell 10,098
population
$58,574
salary
$401,647
median price
10.7% $5,458
taxes
$13.59
tax rate
31
sales
$330,000
sale price
26
listings
26 Rowley 4,452
population
$66,399
salary
$489,848
median price
4.6% $6,819
taxes
$13.92
tax rate
0
sales
$0
sale price
12
listings
27 Salisbury 6,882
population
$47,502
salary
$381,923
median price
0.3% $4,190
taxes
$10.97
tax rate
0
sales
$0
sale price
47
listings
28 Shirley 6,118
population
$54,195
salary
$347,689
median price
5.3% $5,208
taxes
$14.98
tax rate
18
sales
$404,000
sale price
18
listings
29 Tewksbury 27,266
population
$60,167
salary
$395,932
median price
2.3% $5,911
taxes
$14.93
tax rate
69
sales
$405,000
sale price
27
listings
30 Townsend 8,496
population
$54,059
salary
- - - $16.96
tax rate
- - 18
listings
31 Tyngsboro 8,642
population
$63,495
salary
$438,712
median price
4.7% $6,708
taxes
$15.29
tax rate
28
sales
$376,200
sale price
24
listings
32 West Newbury 3,421
population
$96,632
salary
$592,975
median price
6.1% $8,794
taxes
$14.83
tax rate
0
sales
$0
sale price
27
listings
33 Westford 16,392
population
$92,348
salary
$589,522
median price
7.2% $8,931
taxes
$15.15
tax rate
60
sales
$529,950
sale price
52
listings
34 Wilmington 17,651
population
$63,152
salary
$491,456
median price
7.7% $5,966
taxes
$12.14
tax rate
56
sales
$497,500
sale price
30
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.