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
$388,541
median price
5.9% $7,433
taxes
$19.13
tax rate
1
sales
$155,000
sale price
41
listings
2 Andover 29,151
population
$118,315
salary
- - - $14.15
tax rate
- - 75
listings
3 Ashby 2,717
population
$51,395
salary
$261,765
median price
7.3% $4,298
taxes
$16.42
tax rate
9
sales
$156,500
sale price
5
listings
4 Ayer 6,871
population
$49,788
salary
$334,360
median price
5.4% $4,380
taxes
$13.10
tax rate
15
sales
$280,000
sale price
25
listings
5 Billerica 37,609
population
$56,246
salary
$447,724
median price
7.5% $6,232
taxes
$13.92
tax rate
72
sales
$399,950
sale price
38
listings
6 Boxford 6,266
population
$141,988
salary
$654,299
median price
7.2% $9,219
taxes
$14.09
tax rate
0
sales
$0
sale price
43
listings
7 Carlisle 4,333
population
$177,061
salary
- - - $17.14
tax rate
- - 19
listings
8 Chelmsford 32,383
population
$68,467
salary
$434,376
median price
8.5% $7,597
taxes
$17.49
tax rate
80
sales
$381,500
sale price
40
listings
9 Dracut 25,594
population
$51,352
salary
$346,894
median price
6.5% $4,485
taxes
$12.93
tax rate
72
sales
$285,000
sale price
50
listings
10 Dunstable 2,236
population
$81,942
salary
- - - $14.88
tax rate
- - 15
listings
11 Georgetown 6,384
population
$72,647
salary
$447,321
median price
1.6% $5,855
taxes
$13.09
tax rate
0
sales
$0
sale price
12
listings
12 Groton 7,511
population
$107,179
salary
$509,859
median price
9% $8,199
taxes
$16.08
tax rate
21
sales
$390,000
sale price
41
listings
13 Groveland 5,214
population
$61,950
salary
$422,822
median price
0.8% $5,488
taxes
$12.98
tax rate
0
sales
$0
sale price
9
listings
14 Haverhill 51,418
population
$47,414
salary
$338,229
median price
6% $4,992
taxes
$14.76
tax rate
0
sales
$0
sale price
124
listings
15 Lawrence 70,207
population
$25,060
salary
$265,180
median price
8.4% $3,789
taxes
$14.29
tax rate
101
sales
$290,000
sale price
73
listings
16 Littleton 7,051
population
$76,184
salary
$503,159
median price
4.9% $8,091
taxes
$16.08
tax rate
18
sales
$452,500
sale price
33
listings
17 Lowell 103,439
population
$37,296
salary
$301,464
median price
7.3% $4,453
taxes
$14.77
tax rate
155
sales
$265,000
sale price
113
listings
18 Merrimac 5,166
population
$58,640
salary
$409,818
median price
4.9% $6,246
taxes
$15.24
tax rate
0
sales
$0
sale price
12
listings
19 Methuen 39,990
population
$47,237
salary
$373,222
median price
6.7% $4,867
taxes
$13.04
tax rate
127
sales
$315,000
sale price
86
listings
20 Middleton 4,921
population
$82,817
salary
- - - $12.81
tax rate
- - 32
listings
21 Newbury 5,623
population
$77,176
salary
$610,627
median price
2% $6,760
taxes
$11.07
tax rate
0
sales
$0
sale price
21
listings
22 Newburyport 16,317
population
$68,746
salary
$581,879
median price
5% $7,448
taxes
$12.80
tax rate
0
sales
$0
sale price
69
listings
23 North Andover 22,792
population
$94,948
salary
$585,377
median price
4.8% $8,148
taxes
$13.92
tax rate
71
sales
$438,000
sale price
55
listings
24 North Reading 12,002
population
$81,982
salary
$567,430
median price
5.3% $8,160
taxes
$14.38
tax rate
39
sales
$520,000
sale price
26
listings
25 Pepperell 10,098
population
$58,574
salary
$351,260
median price
-6.9% $4,774
taxes
$13.59
tax rate
25
sales
$332,000
sale price
18
listings
26 Rowley 4,452
population
$66,399
salary
$479,378
median price
3.1% $6,673
taxes
$13.92
tax rate
0
sales
$0
sale price
5
listings
27 Salisbury 6,882
population
$47,502
salary
$386,443
median price
11.6% $4,239
taxes
$10.97
tax rate
0
sales
$0
sale price
39
listings
28 Shirley 6,118
population
$54,195
salary
$346,100
median price
7% $5,185
taxes
$14.98
tax rate
10
sales
$402,500
sale price
18
listings
29 Tewksbury 27,266
population
$60,167
salary
$391,507
median price
5.4% $5,845
taxes
$14.93
tax rate
86
sales
$385,000
sale price
33
listings
30 Townsend 8,496
population
$54,059
salary
- - - $16.96
tax rate
- - 14
listings
31 Tyngsboro 8,642
population
$63,495
salary
$431,479
median price
7% $6,597
taxes
$15.29
tax rate
18
sales
$272,750
sale price
17
listings
32 West Newbury 3,421
population
$96,632
salary
$576,970
median price
3.2% $8,556
taxes
$14.83
tax rate
0
sales
$0
sale price
17
listings
33 Westford 16,392
population
$92,348
salary
$578,873
median price
4.6% $8,770
taxes
$15.15
tax rate
31
sales
$432,500
sale price
44
listings
34 Wilmington 17,651
population
$63,152
salary
$481,183
median price
6.4% $5,842
taxes
$12.14
tax rate
49
sales
$475,000
sale price
24
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.