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,769
median price
6.4% $7,571
taxes
$19.13
tax rate
1
sales
$572,000
sale price
54
listings
2 Andover 29,151
population
$118,315
salary
- - - $14.15
tax rate
- - 138
listings
3 Ashby 2,717
population
$51,395
salary
$286,516
median price
11.6% $4,705
taxes
$16.42
tax rate
5
sales
$309,900
sale price
14
listings
4 Ayer 6,871
population
$49,788
salary
$376,123
median price
20.1% $4,927
taxes
$13.10
tax rate
32
sales
$250,000
sale price
37
listings
5 Billerica 37,609
population
$56,246
salary
$469,995
median price
5.8% $6,542
taxes
$13.92
tax rate
132
sales
$433,000
sale price
70
listings
6 Boxford 6,266
population
$141,988
salary
$646,855
median price
2.3% $9,114
taxes
$14.09
tax rate
0
sales
$0
sale price
40
listings
7 Carlisle 4,333
population
$177,061
salary
- - - $17.14
tax rate
- - 41
listings
8 Chelmsford 32,383
population
$68,467
salary
$439,555
median price
2.7% $7,688
taxes
$17.49
tax rate
151
sales
$430,977
sale price
61
listings
9 Dracut 25,594
population
$51,352
salary
$368,207
median price
9.3% $4,761
taxes
$12.93
tax rate
136
sales
$285,000
sale price
52
listings
10 Dunstable 2,236
population
$81,942
salary
- - - $14.88
tax rate
- - 17
listings
11 Georgetown 6,384
population
$72,647
salary
$492,110
median price
8.9% $6,442
taxes
$13.09
tax rate
0
sales
$0
sale price
19
listings
12 Groton 7,511
population
$107,179
salary
$495,260
median price
0.7% $7,964
taxes
$16.08
tax rate
49
sales
$515,000
sale price
37
listings
13 Groveland 5,214
population
$61,950
salary
$424,948
median price
1.6% $5,516
taxes
$12.98
tax rate
0
sales
$0
sale price
15
listings
14 Haverhill 51,418
population
$47,414
salary
$355,537
median price
4.7% $5,248
taxes
$14.76
tax rate
0
sales
$0
sale price
155
listings
15 Lawrence 70,207
population
$25,060
salary
$289,166
median price
13% $4,132
taxes
$14.29
tax rate
170
sales
$312,000
sale price
90
listings
16 Littleton 7,051
population
$76,184
salary
$501,153
median price
-2.7% $8,059
taxes
$16.08
tax rate
36
sales
$448,250
sale price
31
listings
17 Lowell 103,439
population
$37,296
salary
$319,070
median price
10.8% $4,713
taxes
$14.77
tax rate
278
sales
$305,000
sale price
178
listings
18 Merrimac 5,166
population
$58,640
salary
$427,937
median price
5% $6,522
taxes
$15.24
tax rate
0
sales
$0
sale price
18
listings
19 Methuen 39,990
population
$47,237
salary
$399,365
median price
8.8% $5,208
taxes
$13.04
tax rate
166
sales
$365,000
sale price
130
listings
20 Middleton 4,921
population
$82,817
salary
- - - $12.81
tax rate
- - 40
listings
21 Newbury 5,623
population
$77,176
salary
$646,232
median price
6.8% $7,154
taxes
$11.07
tax rate
0
sales
$0
sale price
40
listings
22 Newburyport 16,317
population
$68,746
salary
$606,488
median price
6.5% $7,763
taxes
$12.80
tax rate
0
sales
$0
sale price
102
listings
23 North Andover 22,792
population
$94,948
salary
$598,219
median price
4.5% $8,327
taxes
$13.92
tax rate
113
sales
$545,000
sale price
80
listings
24 North Reading 12,002
population
$81,982
salary
$575,463
median price
3.9% $8,275
taxes
$14.38
tax rate
64
sales
$565,000
sale price
48
listings
25 Pepperell 10,098
population
$58,574
salary
$405,033
median price
15.7% $5,504
taxes
$13.59
tax rate
44
sales
$345,500
sale price
37
listings
26 Rowley 4,452
population
$66,399
salary
$500,278
median price
6.5% $6,964
taxes
$13.92
tax rate
0
sales
$0
sale price
15
listings
27 Salisbury 6,882
population
$47,502
salary
$386,727
median price
0.4% $4,242
taxes
$10.97
tax rate
0
sales
$0
sale price
49
listings
28 Shirley 6,118
population
$54,195
salary
$355,803
median price
4.4% $5,330
taxes
$14.98
tax rate
32
sales
$375,750
sale price
16
listings
29 Tewksbury 27,266
population
$60,167
salary
$397,281
median price
1.5% $5,931
taxes
$14.93
tax rate
138
sales
$400,250
sale price
38
listings
30 Townsend 8,496
population
$54,059
salary
- - - $16.96
tax rate
- - 28
listings
31 Tyngsboro 8,642
population
$63,495
salary
$455,616
median price
7.6% $6,966
taxes
$15.29
tax rate
51
sales
$380,000
sale price
41
listings
32 West Newbury 3,421
population
$96,632
salary
$599,489
median price
6.7% $8,890
taxes
$14.83
tax rate
0
sales
$0
sale price
29
listings
33 Westford 16,392
population
$92,348
salary
$594,485
median price
4.3% $9,006
taxes
$15.15
tax rate
91
sales
$595,000
sale price
60
listings
34 Wilmington 17,651
population
$63,152
salary
$503,718
median price
6.1% $6,115
taxes
$12.14
tax rate
72
sales
$545,711
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.