Northern Massachusetts, MA Homes for Sale

Select a town in Northern Massachusetts, Massachusetts to search for homes for sale

Northern Massachusetts TOWNS

We Just Launched!

As a promotional special, we are offering
100 lifetime memberships for $100 (1K value)
as our holiday gift to you!

REDEEM NOW

Earn 2% by doing it yourself!

Watch a demo of how it works!

Why Customers Love Self-Service Real Estate!

Maybe some people want a conventional broker, but I had already picked out the houses I wanted to see myself online. I saved $9,500 by not paying a broker to show up with a key and tell me where the kitchen is.

Sarah W.
Worcester, MA

The COVID-19 quarantine restrictions made me realize how little value I get from a buyer's side real estate broker. I did a few hours extra legwork myself with help from MassRealty, and saved nearly $11,000.

Matthew D.
Cambridge, MA

MassRealty let me view and select houses myself and took care of all the paperwork for me for a fraction of a conventional broker's commission. They saved me $12,000, which I was able to use to build a dream kitchen in my new house!

Jeff K.
Somerville, MA

I was afraid of trying to navigate the homebuying process without a traditional broker, but MassRealty's customer support was excellent. They made sure I always knew what to do next and how to do it.

Deborah S.
Dorchester, MA

Take Control Of
Your Home Buying Experience

MassRealty is changing the way people buy real estate and empowering customers.

Explore cool neighborhoods through content created by Locals without unnecessary red tape and expenses

New Northern Massachusetts, MA Real Estate Listings

Single Family For Sale
Main Photo: 175 Lowell St, Andover, MA 01810
899,900
  • 4 bed
  • 2.5 bath
  • 2,390 sq ft
175 Lowell St, Andover, MA 01810
Single Family For Sale
Main Photo: 412 Main St, Townsend, MA 01474
418,000
  • 3 bed
  • 1.5 bath
  • 1,802 sq ft
412 Main St, Townsend, MA 01474
Single Family For Sale
Main Photo: 6 Shipley Court, Middleton, MA 01949
2,150,000
  • 4 bed
  • 5.5 bath
  • 5,272 sq ft
6 Shipley Court, Middleton, MA 01949
Single Family For Sale
Main Photo: 24 Norman Rd, North Andover, MA 01845
683,000
  • 4 bed
  • 1 bath
  • 1,834 sq ft
24 Norman Rd, North Andover, MA 01845
Single Family For Sale
Main Photo: 13 Pinetree Rd, Billerica, MA 01821
649,900
  • 3 bed
  • 2 bath
  • 1,554 sq ft
13 Pinetree Rd, Billerica, MA 01821
Condo For Sale
Main Photo: 18 Morgan Dr Unit 18, Chelmsford, MA 01824
439,000
  • 3 bed
  • 1.5 bath
  • 1,176 sq ft
18 Morgan Dr Unit 18, Chelmsford, MA 01824
Single Family For Sale
Main Photo: 6 Grey Fox Ln, Westford, MA 01886
1,600,000
  • 4 bed
  • 3.5 bath
  • 5,051 sq ft
6 Grey Fox Ln, Westford, MA 01886
Single Family For Sale
Main Photo: 30 Arrow St, Billerica, MA 01821
529,900
  • 3 bed
  • 1 bath
  • 1,522 sq ft
30 Arrow St, Billerica, MA 01821
Condo For Sale
Main Photo: 9 Village Green Dr Unit 9, North Andover, MA 01845
295,000
  • 3 bed
  • 1.5 bath
  • 1,070 sq ft
9 Village Green Dr Unit 9, North Andover, MA 01845
Single Family For Sale
Main Photo: 14 Valley View Way, Methuen, MA 01844
849,900
  • 4 bed
  • 3.5 bath
  • 3,294 sq ft
14 Valley View Way, Methuen, MA 01844
Single Family For Sale
Main Photo: 27 Janet Road, Chelmsford, MA 01824
375,000
  • 3 bed
  • 1.5 bath
  • 1,263 sq ft
27 Janet Road, Chelmsford, MA 01824
Condo For Sale
Main Photo: 27 Villa Roma Dr Unit 27, Tewksbury, MA 01876
449,900
  • 2 bed
  • 1.5 bath
  • 1,941 sq ft
27 Villa Roma Dr Unit 27, Tewksbury, MA 01876
Single Family For Sale
Main Photo: 15 Carriage Chase Road, North Andover, MA 01845
2,250,000
  • 5 bed
  • 5.5 bath
  • 5,522 sq ft
15 Carriage Chase Road, North Andover, MA 01845
Single Family For Sale
Main Photo: 381 Main St, Townsend, MA 01474
499,900
  • 3 bed
  • 2+ bath
  • 3,075 sq ft
381 Main St, Townsend, MA 01474
Multi Family For Sale
Main Photo: 75-77 Chadwick St, Haverhill, MA 01835
599,500
  • 6 bed
  • 3+ bath
  • 2,780 sq ft
75-77 Chadwick St, Haverhill, MA 01835
Single Family For Sale
Main Photo: 24 Cold Spring Rd, Westford, MA 01886
639,000
  • 4 bed
  • 2.5 bath
  • 2,068 sq ft
24 Cold Spring Rd, Westford, MA 01886
Single Family For Sale
Main Photo: 25 Daniels Street, Lowell, MA 01852
499,900
  • 3 bed
  • 2 bath
  • 1,680 sq ft
25 Daniels Street, Lowell, MA 01852
Condo For Sale
Main Photo: 38 Main St Unit 17, North Reading, MA 01864
275,000
  • 2 bed
  • 1 bath
  • 784 sq ft
38 Main St Unit 17, North Reading, MA 01864
Single Family For Sale
Main Photo: 5 Lancaster Rd, Methuen, MA 01844
329,900
  • 3 bed
  • 1 bath
  • 1,180 sq ft
5 Lancaster Rd, Methuen, MA 01844
Single Family For Sale
Main Photo: 24 Prospect Street, Newburyport, MA 01950
1,575,000
  • 4 bed
  • 2 bath
  • 2,797 sq ft
24 Prospect Street, Newburyport, MA 01950
Condo For Sale
Main Photo: 39 Mill Street Unit 39, Merrimac, MA 01860
470,000
  • 2 bed
  • 1.5 bath
  • 1,475 sq ft
39 Mill Street Unit 39, Merrimac, MA 01860
Condo For Sale
Main Photo: 29 Fox Run Unit 29, Westford, MA 01886
325,000
  • 2 bed
  • 1.5 bath
  • 1,012 sq ft
29 Fox Run Unit 29, Westford, MA 01886
Condo For Sale
Main Photo: 23 Monadnock Unit 23, Westford, MA 01886
549,000
  • 3 bed
  • 3 bath
  • 2,578 sq ft
23 Monadnock Unit 23, Westford, MA 01886
Single Family For Sale
Main Photo: 89 Maryland Rd, Tewksbury, MA 01876
549,900
  • 4 bed
  • 2 bath
  • 1,306 sq ft
89 Maryland Rd, Tewksbury, MA 01876
Single Family For Sale
Main Photo: 44 Emery Rd, Townsend, MA 01469
540,000
  • 4 bed
  • 2.5 bath
  • 2,568 sq ft
44 Emery Rd, Townsend, MA 01469
Single Family For Sale
Main Photo: 232 Washington St, Boxford, MA 01921
819,000
  • 4 bed
  • 3 bath
  • 2,469 sq ft
232 Washington St, Boxford, MA 01921
Single Family For Sale
Main Photo: 160 Green Meadow Dr, Tewksbury, MA 01876
655,000
  • 4 bed
  • 2 bath
  • 2,622 sq ft
160 Green Meadow Dr, Tewksbury, MA 01876
Single Family For Sale
Main Photo: 9 Pioneer Circle, Andover, MA 01810
799,900
  • 3 bed
  • 2.5 bath
  • 2,108 sq ft
9 Pioneer Circle, Andover, MA 01810
Single Family For Sale
Main Photo: 143 Chestnut St, Andover, MA 01810
774,900
  • 3 bed
  • 2.5 bath
  • 2,495 sq ft
143 Chestnut St, Andover, MA 01810
Single Family For Sale
Main Photo: 120 Columbia Rd, Lowell, MA 01854
499,900
  • 3 bed
  • 2 bath
  • 1,512 sq ft
120 Columbia Rd, Lowell, MA 01854
Single Family For Sale
Main Photo: 396 S Main St, Andover, MA 01810
799,000
  • 3 bed
  • 2.5 bath
  • 1,919 sq ft
396 S Main St, Andover, MA 01810
Single Family For Sale
Main Photo: 97 Wild Rose Drive, Andover, MA 01810
759,000
  • 4 bed
  • 2 bath
  • 2,076 sq ft
97 Wild Rose Drive, Andover, MA 01810
Condo For Sale
Main Photo: 6 Technology Drive Unit 231, Chelmsford, MA 01863
449,900
  • 2 bed
  • 2 bath
  • 1,526 sq ft
6 Technology Drive Unit 231, Chelmsford, MA 01863
Single Family For Sale
Main Photo: 70 Regina S Dr, Tewksbury, MA 01876
689,900
  • 4 bed
  • 2.5 bath
  • 3,208 sq ft
70 Regina S Dr, Tewksbury, MA 01876
Condo For Sale
Main Photo: 84 Tennis Plaza Road Unit 64, Dracut, MA 01826
269,900
  • 2 bed
  • 1 bath
  • 1,054 sq ft
84 Tennis Plaza Road Unit 64, Dracut, MA 01826
Single Family For Sale
Main Photo: 5 Urban St, Billerica, MA 01821
549,900
  • 3 bed
  • 2 bath
  • 2,000 sq ft
5 Urban St, Billerica, MA 01821
Multi Family For Sale
Main Photo: 731 Main St, Haverhill, MA 01830
649,777
  • 5 bed
  • 2.5 bath
  • 3,389 sq ft
731 Main St, Haverhill, MA 01830
Single Family For Sale
Main Photo: 142 Pierce Rd, Townsend, MA 01469
549,000
  • 4 bed
  • 2 bath
  • 1,856 sq ft
142 Pierce Rd, Townsend, MA 01469
Condo For Sale
Main Photo: 200 Market Unit 4405, Lowell, MA 01852
189,900
  • 1 bed
  • 1 bath
  • 613 sq ft
200 Market Unit 4405, Lowell, MA 01852
Single Family For Sale
Main Photo: 14 Bancroft St, Wilmington, MA 01887
439,999
  • 2 bed
  • 2 bath
  • 850 sq ft
14 Bancroft St, Wilmington, MA 01887
Single Family For Sale
Main Photo: 3 Zachery Lane, Groveland, MA 01834
599,900
  • 2 bed
  • 1 bath
  • 1,164 sq ft
3 Zachery Lane, Groveland, MA 01834
Single Family For Sale
Main Photo: 10 Oxford Rd, Billerica, MA 01821
689,900
  • 3 bed
  • 2 bath
  • 2,741 sq ft
10 Oxford Rd, Billerica, MA 01821
Multi Family For Sale
Main Photo: 25 Fifth Ave, Haverhill, MA 01830
399,900
  • 4 bed
  • 2 bath
  • 2,442 sq ft
25 Fifth Ave, Haverhill, MA 01830
Single Family For Sale
Main Photo: 100 Goodale St, Haverhill, MA 01830
254,900
  • 1 bed
  • 1 bath
  • 772 sq ft
100 Goodale St, Haverhill, MA 01830
Single Family For Sale
Main Photo: 74 Haverhill Street, Andover, MA 01810
699,900
  • 4 bed
  • 2.5 bath
  • 1,705 sq ft
74 Haverhill Street, Andover, MA 01810
Single Family For Sale
Main Photo: 12 Tarbox Lane, North Reading, MA 01864
1,380,000
  • 4 bed
  • 3.5 bath
  • 4,500 sq ft
12 Tarbox Lane, North Reading, MA 01864
Condo For Sale
Main Photo: 507 Autumn Ridge Dr Unit 507, Ayer, MA 01432
400,000
  • 2 bed
  • 2 bath
  • 1,324 sq ft
507 Autumn Ridge Dr Unit 507, Ayer, MA 01432
Single Family For Sale
Main Photo: 40 Hemlock Park Drive, Groton, MA 01850
719,000
  • 4 bed
  • 2 bath
  • 2,668 sq ft
40 Hemlock Park Drive, Groton, MA 01850
Condo For Sale
Main Photo: 66 Compass Point Unit 66, North Andover, MA 01845
649,900
  • 3 bed
  • 2.5 bath
  • 2,448 sq ft
66 Compass Point Unit 66, North Andover, MA 01845
Single Family For Sale
Main Photo: 156 Washington Street, Groveland, MA 01834
724,900
  • 3 bed
  • 4 bath
  • 3,162 sq ft
156 Washington Street, Groveland, MA 01834
Single Family For Sale
Main Photo: 49 Northern Boulevard, Newbury, MA 01951
1,425,000
  • 2 bed
  • 2 bath
  • 2,246 sq ft
49 Northern Boulevard, Newbury, MA 01951
Single Family For Sale
Main Photo: 27 Billerica Rd, Chelmsford, MA 01824
525,000
  • 3 bed
  • 1.5 bath
  • 1,638 sq ft
27 Billerica Rd, Chelmsford, MA 01824
Condo For Sale
Main Photo: 360 Littleton Rd Unit B2, Chelmsford, MA 01824
319,800
  • 2 bed
  • 1.5 bath
  • 933 sq ft
360 Littleton Rd Unit B2, Chelmsford, MA 01824
Single Family For Sale
Main Photo: 47 Corbett Rd, Lawrence, MA 01843
450,000
  • 3 bed
  • 1.5 bath
  • 1,619 sq ft
47 Corbett Rd, Lawrence, MA 01843
Single Family For Sale
Main Photo: 1423 Piper Road, Ashby, MA 01431
599,900
  • 4 bed
  • 1.5 bath
  • 2,499 sq ft
1423 Piper Road, Ashby, MA 01431
Single Family For Sale
Main Photo: 113 Richardson Road, Chelmsford, MA 01863
575,000
  • 3 bed
  • 2 bath
  • 1,632 sq ft
113 Richardson Road, Chelmsford, MA 01863
Condo For Sale
Main Photo: 1 Emery Street Unit B, Merrimac, MA 01860
499,900
  • 3 bed
  • 2.5 bath
  • 2,057 sq ft
1 Emery Street Unit B, Merrimac, MA 01860
Single Family For Sale
Main Photo: 22 Graniteville Road, Westford, MA 01886
679,000
  • 4 bed
  • 1.5 bath
  • 2,056 sq ft
22 Graniteville Road, Westford, MA 01886
Single Family For Sale
Main Photo: 153 Jewett St, Lowell, MA 01850
399,900
  • 3 bed
  • 1 bath
  • 1,306 sq ft
153 Jewett St, Lowell, MA 01850
Single Family For Sale
Main Photo: 52 Milk St, Newburyport, MA 01950
1,450,000
  • 3 bed
  • 2.5 bath
  • 2,054 sq ft
52 Milk St, Newburyport, MA 01950
Single Family For Sale
Main Photo: 25 2nd St, Amesbury, MA 01913
459,900
  • 3 bed
  • 1 bath
  • 1,153 sq ft
25 2nd St, Amesbury, MA 01913
Single Family For Sale
Main Photo: 404 Hovey St, Lowell, MA 01852
445,000
  • 3 bed
  • 2 bath
  • 1,183 sq ft
404 Hovey St, Lowell, MA 01852
Single Family For Sale
Main Photo: 865 Haverhill Street, Rowley, MA 01969
950,000
  • 4 bed
  • 2 bath
  • 3,498 sq ft
865 Haverhill Street, Rowley, MA 01969
Single Family For Sale
Main Photo: 22 Greenwood Street, Amesbury, MA 01913
879,000
  • 4 bed
  • 2+ bath
  • 2,950 sq ft
22 Greenwood Street, Amesbury, MA 01913
Condo For Sale
Main Photo: 41 Boston Rd Unit 334, Billerica, MA 01862
399,000
  • 2 bed
  • 1.5 bath
  • 1,020 sq ft
41 Boston Rd Unit 334, Billerica, MA 01862
Single Family For Sale
Main Photo: 34 Park Rd, Ashby, MA 01431
410,000
  • 4 bed
  • 3 bath
  • 2,488 sq ft
34 Park Rd, Ashby, MA 01431
Single Family For Sale
Main Photo: 70 Orchard St, Tewksbury, MA 01876
599,900
  • 3 bed
  • 2.5 bath
  • 1,716 sq ft
70 Orchard St, Tewksbury, MA 01876
Single Family For Sale
Main Photo: 10 Spring St, Lawrence, MA 01841
307,400
  • 2 bed
  • 1 bath
  • 830 sq ft
10 Spring St, Lawrence, MA 01841
Multi Family For Sale
Main Photo: 14-20 Bixby St, North Andover, MA 01845
825,000
  • 10 bed
  • 4 bath
  • 5,584 sq ft
14-20 Bixby St, North Andover, MA 01845
Condo For Sale
Main Photo: 25 Tobey Road Unit 55, Dracut, MA 01826
320,000
  • 2 bed
  • 1.5 bath
  • 1,261 sq ft
25 Tobey Road Unit 55, Dracut, MA 01826
Condo For Sale
Main Photo: 38 Main Street Unit 5, North Reading, MA 01864
284,900
  • 2 bed
  • 1 bath
  • 911 sq ft
38 Main Street Unit 5, North Reading, MA 01864
Condo For Sale
Main Photo: 31 Buckingham Rd Unit 108, Tewksbury, MA 01876
640,000
  • 2 bed
  • 2.5 bath
  • 2,140 sq ft
31 Buckingham Rd Unit 108, Tewksbury, MA 01876
Single Family For Sale
Main Photo: 340 Colburn Ave, Dracut, MA 01826
649,000
  • 4 bed
  • 2 bath
  • 2,772 sq ft
340 Colburn Ave, Dracut, MA 01826
Condo For Sale
Main Photo: 11 Railroad Ave Unit A5, Salisbury, MA 01952
430,000
  • 2 bed
  • 2 bath
  • 1,209 sq ft
11 Railroad Ave Unit A5, Salisbury, MA 01952
Condo For Sale
Main Photo: 353 Pawtucket Blvd Unit 9, Lowell, MA 01854
179,900
  • 2 bed
  • 1 bath
  • 725 sq ft
353 Pawtucket Blvd Unit 9, Lowell, MA 01854
Single Family For Sale
Main Photo: 21 Moore Road, Westford, MA 01886
845,000
  • 3 bed
  • 3 bath
  • 2,648 sq ft
21 Moore Road, Westford, MA 01886
Single Family For Sale
Main Photo: 70 Curzon Mill Rd, Newburyport, MA 01950
749,000
  • 3 bed
  • 1.5 bath
  • 1,761 sq ft
70 Curzon Mill Rd, Newburyport, MA 01950
Single Family For Sale
Main Photo: 19 Montrose Ave, Lawrence, MA 01843
429,900
  • 3 bed
  • 1 bath
  • 1,008 sq ft
19 Montrose Ave, Lawrence, MA 01843
Condo For Sale
Main Photo: 2 Birchwood Court Unit 302, Amesbury, MA 01913
245,000
  • 2 bed
  • 1 bath
  • 915 sq ft
2 Birchwood Court Unit 302, Amesbury, MA 01913
Condo For Sale
Main Photo: 11 Hines Way Unit 11, Newburyport, MA 01950
765,000
  • 3 bed
  • 2+ bath
  • 1,713 sq ft
11 Hines Way Unit 11, Newburyport, MA 01950
Single Family For Sale
Main Photo: 14 Gervais Way, Methuen, MA 01844
644,900
  • 4 bed
  • 2.5 bath
  • 2,694 sq ft
14 Gervais Way, Methuen, MA 01844
Single Family For Sale
Main Photo: 32 Fox Hill Road, Billerica, MA 01821
489,500
  • 3 bed
  • 1 bath
  • 1,411 sq ft
32 Fox Hill Road, Billerica, MA 01821
Multi Family For Sale
Main Photo: 40 Merrimac Street, Amesbury, MA 01913
1,700,000
  • 5 bed
  • 4+ bath
  • 3,669 sq ft
40 Merrimac Street, Amesbury, MA 01913
Single Family For Sale
Main Photo: 40 Merrimac Street, Amesbury, MA 01913
1,700,000
  • 5 bed
  • 4+ bath
  • 3,669 sq ft
40 Merrimac Street, Amesbury, MA 01913
Condo For Sale
Main Photo: 130 John St Unit 452, Lowell, MA 01852
192,600
  • 1 bed
  • 1 bath
  • 871 sq ft
130 John St Unit 452, Lowell, MA 01852
Single Family For Sale
Main Photo: 292 Shaw St, Lowell, MA 01851
539,000
  • 4 bed
  • 2.5 bath
  • 2,111 sq ft
292 Shaw St, Lowell, MA 01851
Condo For Sale
Main Photo: 70 Austin St Unit 6, Lowell, MA 01854
275,000
  • 2 bed
  • 1.5 bath
  • 1,156 sq ft
70 Austin St Unit 6, Lowell, MA 01854
Single Family For Sale
Main Photo: 163 Dunstable Rd, Chelmsford, MA 01863
525,000
  • 3 bed
  • 2 bath
  • 1,328 sq ft
163 Dunstable Rd, Chelmsford, MA 01863
Condo For Sale
Main Photo: 6 Emmons Way Unit 6, Methuen, MA 01844
659,000
  • 2 bed
  • 2 bath
  • 1,857 sq ft
6 Emmons Way Unit 6, Methuen, MA 01844
Condo For Sale
Main Photo: 11 Parker Ridge Way Unit 11, Newburyport, MA 01950
799,900
  • 2 bed
  • 2.5 bath
  • 2,351 sq ft
11 Parker Ridge Way Unit 11, Newburyport, MA 01950
Single Family For Sale
Main Photo: 180 Salem Street, North Andover, MA 01845
1,499,000
  • 5 bed
  • 4.5 bath
  • 4,738 sq ft
180 Salem Street, North Andover, MA 01845
Single Family For Sale
Main Photo: 219 Princeton St, Chelmsford, MA 01863
399,000
  • 2 bed
  • 1 bath
  • 1,026 sq ft
219 Princeton St, Chelmsford, MA 01863
Single Family For Sale
Main Photo: 354 Lowell Road, Groton, MA 01450
849,000
  • 4 bed
  • 3 bath
  • 2,812 sq ft
354 Lowell Road, Groton, MA 01450
Single Family For Sale
Main Photo: 11 Pemberton Street Unit 2, Lowell, MA 01850
496,900
  • 3 bed
  • 1.5 bath
  • 1,358 sq ft
11 Pemberton Street Unit 2, Lowell, MA 01850
Condo For Sale
Main Photo: 13 Otis Pl Unit 13, Newburyport, MA 01950
979,900
  • 3 bed
  • 2 bath
  • 2,280 sq ft
13 Otis Pl Unit 13, Newburyport, MA 01950
Multi Family For Sale
Main Photo: 30-32 Stanley Street, Lowell, MA 01850
469,900
  • 6 bed
  • 2 bath
  • 2,195 sq ft
30-32 Stanley Street, Lowell, MA 01850
Condo For Sale
Main Photo: 106 Keeley Unit B, Haverhill, MA 01830
429,900
  • 3 bed
  • 1.5 bath
  • 1,368 sq ft
106 Keeley Unit B, Haverhill, MA 01830
Single Family For Sale
Main Photo: 37 Ruby Rd, Dracut, MA 01826
589,900
  • 4 bed
  • 2 bath
  • 2,100 sq ft
37 Ruby Rd, Dracut, MA 01826
Multi Family For Sale
Main Photo: 23 Hillside St, Haverhill, MA 01832
624,900
  • 7 bed
  • 3 bath
  • 2,001 sq ft
23 Hillside St, Haverhill, MA 01832
Single Family For Sale
Main Photo: 161 Olive Ave, Lawrence, MA 01841
409,900
  • 3 bed
  • 1 bath
  • 1,336 sq ft
161 Olive Ave, Lawrence, MA 01841
SAVE 2% ON
YOUR NEXT HOME
- Self Service -
JOIN NOW