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
$365,013
median price
4.2% $6,983
taxes
$19.13
tax rate
0
sales
$0
sale price
39
listings
2 Andover 29,151
population
$118,315
salary
- - - $14.15
tax rate
- - 72
listings
3 Ashby 2,717
population
$51,395
salary
$245,898
median price
-13.3% $4,038
taxes
$16.42
tax rate
10
sales
$262,950
sale price
13
listings
4 Ayer 6,871
population
$49,788
salary
$316,124
median price
5.1% $4,141
taxes
$13.10
tax rate
20
sales
$256,500
sale price
14
listings
5 Billerica 37,609
population
$56,246
salary
$420,904
median price
5.3% $5,859
taxes
$13.92
tax rate
128
sales
$388,450
sale price
28
listings
6 Boxford 6,266
population
$141,988
salary
$611,995
median price
2.1% $8,623
taxes
$14.09
tax rate
0
sales
$0
sale price
21
listings
7 Carlisle 4,333
population
$177,061
salary
- - - $17.14
tax rate
- - 17
listings
8 Chelmsford 32,383
population
$68,467
salary
$399,928
median price
1.8% $6,995
taxes
$17.49
tax rate
107
sales
$365,000
sale price
44
listings
9 Dracut 25,594
population
$51,352
salary
$330,480
median price
4.9% $4,273
taxes
$12.93
tax rate
113
sales
$290,000
sale price
65
listings
10 Dunstable 2,236
population
$81,942
salary
- - - $14.88
tax rate
- - 18
listings
11 Georgetown 6,384
population
$72,647
salary
$441,380
median price
5.9% $5,778
taxes
$13.09
tax rate
0
sales
$0
sale price
9
listings
12 Groton 7,511
population
$107,179
salary
$463,947
median price
-0.1% $7,460
taxes
$16.08
tax rate
35
sales
$455,000
sale price
35
listings
13 Groveland 5,214
population
$61,950
salary
$417,398
median price
8.2% $5,418
taxes
$12.98
tax rate
0
sales
$0
sale price
15
listings
14 Haverhill 51,418
population
$47,414
salary
$321,491
median price
4.2% $4,745
taxes
$14.76
tax rate
0
sales
$0
sale price
134
listings
15 Lawrence 70,207
population
$25,060
salary
$244,324
median price
6.9% $3,491
taxes
$14.29
tax rate
131
sales
$267,000
sale price
94
listings
16 Littleton 7,051
population
$76,184
salary
$476,473
median price
2.1% $7,662
taxes
$16.08
tax rate
41
sales
$397,500
sale price
31
listings
17 Lowell 103,439
population
$37,296
salary
$280,355
median price
5.1% $4,141
taxes
$14.77
tax rate
223
sales
$250,000
sale price
137
listings
18 Merrimac 5,166
population
$58,640
salary
$392,811
median price
1.6% $5,986
taxes
$15.24
tax rate
0
sales
$0
sale price
22
listings
19 Methuen 39,990
population
$47,237
salary
$351,870
median price
6% $4,588
taxes
$13.04
tax rate
145
sales
$300,000
sale price
98
listings
20 Middleton 4,921
population
$82,817
salary
- - - $12.81
tax rate
- - 21
listings
21 Newbury 5,623
population
$77,176
salary
$595,811
median price
6.4% $6,596
taxes
$11.07
tax rate
0
sales
$0
sale price
28
listings
22 Newburyport 16,317
population
$68,746
salary
$553,330
median price
0.3% $7,083
taxes
$12.80
tax rate
0
sales
$0
sale price
61
listings
23 North Andover 22,792
population
$94,948
salary
$559,210
median price
5% $7,784
taxes
$13.92
tax rate
74
sales
$407,000
sale price
57
listings
24 North Reading 12,002
population
$81,982
salary
$546,310
median price
7.8% $7,856
taxes
$14.38
tax rate
55
sales
$453,000
sale price
20
listings
25 Pepperell 10,098
population
$58,574
salary
$380,903
median price
16.8% $5,176
taxes
$13.59
tax rate
35
sales
$290,585
sale price
28
listings
26 Rowley 4,452
population
$66,399
salary
$461,724
median price
1.8% $6,427
taxes
$13.92
tax rate
0
sales
$0
sale price
9
listings
27 Salisbury 6,882
population
$47,502
salary
$346,050
median price
-4% $3,796
taxes
$10.97
tax rate
0
sales
$0
sale price
29
listings
28 Shirley 6,118
population
$54,195
salary
$322,510
median price
4.3% $4,831
taxes
$14.98
tax rate
25
sales
$242,500
sale price
12
listings
29 Tewksbury 27,266
population
$60,167
salary
$374,396
median price
8.3% $5,590
taxes
$14.93
tax rate
91
sales
$347,000
sale price
32
listings
30 Townsend 8,496
population
$54,059
salary
- - - $16.96
tax rate
- - 20
listings
31 Tyngsboro 8,642
population
$63,495
salary
$411,317
median price
0.6% $6,289
taxes
$15.29
tax rate
46
sales
$390,000
sale price
34
listings
32 West Newbury 3,421
population
$96,632
salary
$561,569
median price
1.9% $8,328
taxes
$14.83
tax rate
0
sales
$0
sale price
21
listings
33 Westford 16,392
population
$92,348
salary
$556,622
median price
6% $8,433
taxes
$15.15
tax rate
56
sales
$465,000
sale price
42
listings
34 Wilmington 17,651
population
$63,152
salary
$446,914
median price
1.9% $5,426
taxes
$12.14
tax rate
69
sales
$425,000
sale price
21
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.