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
$413,386
median price
- $7,908
taxes
$19.13
tax rate
0
sales
$0
sale price
67
listings
2 Andover 29,151
population
$118,315
salary
- - - $14.15
tax rate
- - 134
listings
3 Ashby 2,717
population
$51,395
salary
$284,141
median price
- $4,666
taxes
$16.42
tax rate
0
sales
$0
sale price
18
listings
4 Ayer 6,871
population
$49,788
salary
$357,110
median price
- $4,678
taxes
$13.10
tax rate
0
sales
$0
sale price
31
listings
5 Billerica 37,609
population
$56,246
salary
$450,825
median price
- $6,275
taxes
$13.92
tax rate
0
sales
$0
sale price
92
listings
6 Boxford 6,266
population
$141,988
salary
$656,768
median price
- $9,254
taxes
$14.09
tax rate
0
sales
$0
sale price
30
listings
7 Carlisle 4,333
population
$177,061
salary
- - - $17.14
tax rate
- - 24
listings
8 Chelmsford 32,383
population
$68,467
salary
$428,647
median price
- $7,497
taxes
$17.49
tax rate
0
sales
$0
sale price
75
listings
9 Dracut 25,594
population
$51,352
salary
$361,658
median price
- $4,676
taxes
$12.93
tax rate
0
sales
$0
sale price
76
listings
10 Dunstable 2,236
population
$81,942
salary
- - - $14.88
tax rate
- - 5
listings
11 Georgetown 6,384
population
$72,647
salary
$487,824
median price
- $6,386
taxes
$13.09
tax rate
0
sales
$0
sale price
15
listings
12 Groton 7,511
population
$107,179
salary
$494,128
median price
- $7,946
taxes
$16.08
tax rate
0
sales
$0
sale price
40
listings
13 Groveland 5,214
population
$61,950
salary
$458,638
median price
- $5,953
taxes
$12.98
tax rate
0
sales
$0
sale price
13
listings
14 Haverhill 51,418
population
$47,414
salary
$375,036
median price
- $5,536
taxes
$14.76
tax rate
0
sales
$0
sale price
191
listings
15 Lawrence 70,207
population
$25,060
salary
$292,727
median price
- $4,183
taxes
$14.29
tax rate
0
sales
$0
sale price
86
listings
16 Littleton 7,051
population
$76,184
salary
$486,939
median price
- $7,830
taxes
$16.08
tax rate
0
sales
$0
sale price
24
listings
17 Lowell 103,439
population
$37,296
salary
$325,164
median price
- $4,803
taxes
$14.77
tax rate
0
sales
$0
sale price
214
listings
18 Merrimac 5,166
population
$58,640
salary
$455,638
median price
- $6,944
taxes
$15.24
tax rate
0
sales
$0
sale price
20
listings
19 Methuen 39,990
population
$47,237
salary
$397,468
median price
- $5,183
taxes
$13.04
tax rate
0
sales
$0
sale price
123
listings
20 Middleton 4,921
population
$82,817
salary
- - - $12.81
tax rate
- - 28
listings
21 Newbury 5,623
population
$77,176
salary
$671,174
median price
- $7,430
taxes
$11.07
tax rate
0
sales
$0
sale price
22
listings
22 Newburyport 16,317
population
$68,746
salary
$618,907
median price
- $7,922
taxes
$12.80
tax rate
0
sales
$0
sale price
75
listings
23 North Andover 22,792
population
$94,948
salary
$585,796
median price
- $8,154
taxes
$13.92
tax rate
0
sales
$0
sale price
83
listings
24 North Reading 12,002
population
$81,982
salary
$556,692
median price
- $8,005
taxes
$14.38
tax rate
0
sales
$0
sale price
60
listings
25 Pepperell 10,098
population
$58,574
salary
$375,933
median price
- $5,109
taxes
$13.59
tax rate
0
sales
$0
sale price
30
listings
26 Rowley 4,452
population
$66,399
salary
$518,817
median price
- $7,222
taxes
$13.92
tax rate
0
sales
$0
sale price
18
listings
27 Salisbury 6,882
population
$47,502
salary
$434,755
median price
- $4,769
taxes
$10.97
tax rate
0
sales
$0
sale price
51
listings
28 Shirley 6,118
population
$54,195
salary
$356,033
median price
- $5,333
taxes
$14.98
tax rate
0
sales
$0
sale price
19
listings
29 Tewksbury 27,266
population
$60,167
salary
$395,928
median price
- $5,911
taxes
$14.93
tax rate
0
sales
$0
sale price
83
listings
30 Townsend 8,496
population
$54,059
salary
- - - $16.96
tax rate
- - 20
listings
31 Tyngsboro 8,642
population
$63,495
salary
$455,709
median price
- $6,968
taxes
$15.29
tax rate
0
sales
$0
sale price
32
listings
32 West Newbury 3,421
population
$96,632
salary
$621,246
median price
- $9,213
taxes
$14.83
tax rate
0
sales
$0
sale price
27
listings
33 Westford 16,392
population
$92,348
salary
$568,895
median price
- $8,619
taxes
$15.15
tax rate
0
sales
$0
sale price
63
listings
34 Wilmington 17,651
population
$63,152
salary
$470,295
median price
- $5,709
taxes
$12.14
tax rate
0
sales
$0
sale price
50
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.