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
$360,513
median price
0.8% $6,897
taxes
$19.13
tax rate
0
sales
$0
sale price
38
listings
2 Andover 29,151
population
$118,315
salary
- - - $14.15
tax rate
- - 83
listings
3 Ashby 2,717
population
$51,395
salary
$282,519
median price
-3.7% $4,639
taxes
$16.42
tax rate
10
sales
$244,900
sale price
11
listings
4 Ayer 6,871
population
$49,788
salary
$314,784
median price
5.4% $4,124
taxes
$13.10
tax rate
17
sales
$246,650
sale price
13
listings
5 Billerica 37,609
population
$56,246
salary
$421,554
median price
5.2% $5,868
taxes
$13.92
tax rate
98
sales
$377,000
sale price
40
listings
6 Boxford 6,266
population
$141,988
salary
$611,210
median price
2.1% $8,612
taxes
$14.09
tax rate
0
sales
$0
sale price
24
listings
7 Carlisle 4,333
population
$177,061
salary
- - - $17.14
tax rate
- - 15
listings
8 Chelmsford 32,383
population
$68,467
salary
$399,591
median price
2.2% $6,989
taxes
$17.49
tax rate
93
sales
$365,000
sale price
36
listings
9 Dracut 25,594
population
$51,352
salary
$328,623
median price
4.7% $4,249
taxes
$12.93
tax rate
81
sales
$250,000
sale price
71
listings
10 Dunstable 2,236
population
$81,942
salary
- - - $14.88
tax rate
- - 16
listings
11 Georgetown 6,384
population
$72,647
salary
$442,443
median price
5.5% $5,792
taxes
$13.09
tax rate
0
sales
$0
sale price
6
listings
12 Groton 7,511
population
$107,179
salary
$464,200
median price
1.9% $7,464
taxes
$16.08
tax rate
30
sales
$457,500
sale price
46
listings
13 Groveland 5,214
population
$61,950
salary
$422,369
median price
9.8% $5,482
taxes
$12.98
tax rate
0
sales
$0
sale price
18
listings
14 Haverhill 51,418
population
$47,414
salary
$323,516
median price
5.8% $4,775
taxes
$14.76
tax rate
0
sales
$0
sale price
116
listings
15 Lawrence 70,207
population
$25,060
salary
$246,439
median price
8.3% $3,522
taxes
$14.29
tax rate
136
sales
$282,000
sale price
59
listings
16 Littleton 7,051
population
$76,184
salary
$483,805
median price
3% $7,780
taxes
$16.08
tax rate
28
sales
$378,750
sale price
30
listings
17 Lowell 103,439
population
$37,296
salary
$278,441
median price
5.4% $4,113
taxes
$14.77
tax rate
189
sales
$250,000
sale price
119
listings
18 Merrimac 5,166
population
$58,640
salary
$388,484
median price
1.3% $5,920
taxes
$15.24
tax rate
0
sales
$0
sale price
16
listings
19 Methuen 39,990
population
$47,237
salary
$354,143
median price
7.2% $4,618
taxes
$13.04
tax rate
117
sales
$309,000
sale price
83
listings
20 Middleton 4,921
population
$82,817
salary
- - - $12.81
tax rate
- - 28
listings
21 Newbury 5,623
population
$77,176
salary
$585,278
median price
5.4% $6,479
taxes
$11.07
tax rate
0
sales
$0
sale price
24
listings
22 Newburyport 16,317
population
$68,746
salary
$551,786
median price
-0.1% $7,063
taxes
$12.80
tax rate
0
sales
$0
sale price
67
listings
23 North Andover 22,792
population
$94,948
salary
$559,408
median price
5.3% $7,787
taxes
$13.92
tax rate
57
sales
$384,000
sale price
45
listings
24 North Reading 12,002
population
$81,982
salary
$568,505
median price
12.1% $8,175
taxes
$14.38
tax rate
41
sales
$453,000
sale price
21
listings
25 Pepperell 10,098
population
$58,574
salary
$367,101
median price
13.9% $4,989
taxes
$13.59
tax rate
24
sales
$289,000
sale price
22
listings
26 Rowley 4,452
population
$66,399
salary
$453,735
median price
0.2% $6,316
taxes
$13.92
tax rate
0
sales
$0
sale price
9
listings
27 Salisbury 6,882
population
$47,502
salary
$347,698
median price
-2.1% $3,814
taxes
$10.97
tax rate
0
sales
$0
sale price
37
listings
28 Shirley 6,118
population
$54,195
salary
$320,981
median price
3.1% $4,808
taxes
$14.98
tax rate
19
sales
$242,500
sale price
13
listings
29 Tewksbury 27,266
population
$60,167
salary
$378,577
median price
8.6% $5,652
taxes
$14.93
tax rate
68
sales
$323,675
sale price
22
listings
30 Townsend 8,496
population
$54,059
salary
- - - $16.96
tax rate
- - 12
listings
31 Tyngsboro 8,642
population
$63,495
salary
$415,122
median price
1.9% $6,347
taxes
$15.29
tax rate
38
sales
$277,500
sale price
31
listings
32 West Newbury 3,421
population
$96,632
salary
$560,717
median price
2.2% $8,315
taxes
$14.83
tax rate
0
sales
$0
sale price
18
listings
33 Westford 16,392
population
$92,348
salary
$554,553
median price
4.7% $8,401
taxes
$15.15
tax rate
42
sales
$397,450
sale price
43
listings
34 Wilmington 17,651
population
$63,152
salary
$442,657
median price
1% $5,374
taxes
$12.14
tax rate
57
sales
$410,000
sale price
19
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.