North Shore, MA Homes for Sale

Select a town in North Shore, Massachusetts to search for homes for sale

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 North Shore, MA Real Estate Listings

Single Family For Sale
Main Photo: 14 Huron Ave, Danvers, MA 01923
764,900
  • 4 bed
  • 2.5 bath
  • 2,602 sq ft
14 Huron Ave, Danvers, MA 01923
Condo For Sale
Main Photo: 68 High Popples Rd Unit A, Gloucester, MA 01930
999,000
  • 3 bed
  • 4 bath
  • 2,870 sq ft
68 High Popples Rd Unit A, Gloucester, MA 01930
Condo For Sale
Main Photo: 8 Putnam St Unit 3, Danvers, MA 01923
365,000
  • 2 bed
  • 1 bath
  • 1,080 sq ft
8 Putnam St Unit 3, Danvers, MA 01923
Condo For Sale
Main Photo: 37 Rocky Neck Ave Unit 1B, Gloucester, MA 01930
649,000
  • 1 bed
  • 1 bath
  • 2,229 sq ft
37 Rocky Neck Ave Unit 1B, Gloucester, MA 01930
Multi Family For Sale
Main Photo: 71 Northend St, Peabody, MA 01960
750,000
  • 5 bed
  • 2 bath
  • 2,516 sq ft
71 Northend St, Peabody, MA 01960
Condo For Sale
Main Photo: 331 Bridge Street Unit 2, Salem, MA 01970
629,900
  • 2 bed
  • 2.5 bath
  • 1,834 sq ft
331 Bridge Street Unit 2, Salem, MA 01970
Condo For Sale
Main Photo: 17 Country Club Rd Unit 4, Peabody, MA 01960
459,900
  • 2 bed
  • 1.5 bath
  • 1,520 sq ft
17 Country Club Rd Unit 4, Peabody, MA 01960
Multi Family For Sale
Main Photo: 110 Tremont St, Peabody, MA 01960
619,900
  • 4 bed
  • 2.5 bath
  • 2,300 sq ft
110 Tremont St, Peabody, MA 01960
Condo For Sale
Main Photo: 1 Pine Hill Unit 1, Wenham, MA 01984
1,075,000
  • 2 bed
  • 2.5 bath
  • 2,400 sq ft
1 Pine Hill Unit 1, Wenham, MA 01984
Single Family For Sale
Main Photo: 2 Dune Ln, Gloucester, MA 01930
1,850,000
  • 4 bed
  • 2 bath
  • 1,627 sq ft
2 Dune Ln, Gloucester, MA 01930
Condo For Sale
Main Photo: 12 Andrew St Unit 2, Salem, MA 01970
459,900
  • 2 bed
  • 2 bath
  • 1,475 sq ft
12 Andrew St Unit 2, Salem, MA 01970
Single Family For Sale
Main Photo: 2 Cunha Road, Peabody, MA 01960
394,500
  • 2 bed
  • 1 bath
  • 768 sq ft
2 Cunha Road, Peabody, MA 01960
Condo For Sale
Main Photo: 30 Redberry Lane Unit 30, Peabody, MA 01960
569,000
  • 2 bed
  • 2+ bath
  • 2,629 sq ft
30 Redberry Lane Unit 30, Peabody, MA 01960
Single Family For Sale
Main Photo: 7 Lorraine Terrace, Marblehead, MA 01945
899,000
  • 4 bed
  • 3 bath
  • 3,872 sq ft
7 Lorraine Terrace, Marblehead, MA 01945
Single Family For Sale
Main Photo: 22 Surrey Rd, Salem, MA 01970
459,900
  • 4 bed
  • 1.5 bath
  • 2,088 sq ft
22 Surrey Rd, Salem, MA 01970
Single Family For Sale
Main Photo: 24 Eastern Ave, Gloucester, MA 01930
290,000
  • 3 bed
  • 1.5 bath
  • 908 sq ft
24 Eastern Ave, Gloucester, MA 01930
Single Family For Sale
Main Photo: 68 Bayview Rd, Marblehead, MA 01945
785,000
  • 4 bed
  • 3 bath
  • 2,449 sq ft
68 Bayview Rd, Marblehead, MA 01945
Single Family For Sale
Main Photo: 48 Ellsworth Rd, Peabody, MA 01960
510,000
  • 4 bed
  • 1.5 bath
  • 1,758 sq ft
48 Ellsworth Rd, Peabody, MA 01960
Single Family For Sale
Main Photo: 15 Arthur Street, Danvers, MA 01923
439,000
  • 2 bed
  • 1 bath
  • 1,728 sq ft
15 Arthur Street, Danvers, MA 01923
Single Family For Sale
Main Photo: 15 Paradise Rd, Ipswich, MA 01938
415,000
  • 2 bed
  • 1 bath
  • 965 sq ft
15 Paradise Rd, Ipswich, MA 01938
Single Family For Sale
Main Photo: 13 Murray St, Peabody, MA 01960
749,900
  • 4 bed
  • 3 bath
  • 2,956 sq ft
13 Murray St, Peabody, MA 01960
Condo For Sale
Main Photo: 44 Lexington Ave Unit 4G, Gloucester, MA 01930
233,000
  • 1 bed
  • 1 bath
  • 679 sq ft
44 Lexington Ave Unit 4G, Gloucester, MA 01930
Single Family For Sale
Main Photo: 84 High St, Ipswich, MA 01938
495,000
  • 3 bed
  • 2 bath
  • 1,400 sq ft
84 High St, Ipswich, MA 01938
Single Family For Sale
Main Photo: 25 Bridge Street, Manchester, MA 01944
1,595,000
  • 5 bed
  • 3.5 bath
  • 4,131 sq ft
25 Bridge Street, Manchester, MA 01944
Single Family For Sale
Main Photo: 73 Martin St, Essex, MA 01929
779,900
  • 4 bed
  • 2 bath
  • 2,655 sq ft
73 Martin St, Essex, MA 01929
Condo For Sale
Main Photo: 3801 Woodbridge Road Unit 3801, Peabody, MA 01960
439,000
  • 2 bed
  • 1.5 bath
  • 1,644 sq ft
3801 Woodbridge Road Unit 3801, Peabody, MA 01960
Condo For Sale
Main Photo: 12 Winter St Unit 1, Salem, MA 01970
649,000
  • 4 bed
  • 1.5 bath
  • 2,056 sq ft
12 Winter St Unit 1, Salem, MA 01970
Single Family For Sale
Main Photo: 5 Glendale Ave, Peabody, MA 01960
364,900
  • 2 bed
  • 1 bath
  • 1,137 sq ft
5 Glendale Ave, Peabody, MA 01960
Single Family For Sale
Main Photo: 207 Rowley Bridge Rd, Topsfield, MA 01983
1,049,000
  • 4 bed
  • 3 bath
  • 3,041 sq ft
207 Rowley Bridge Rd, Topsfield, MA 01983
Single Family For Sale
Main Photo: 39 Crestwood Rd, Marblehead, MA 01945
1,499,000
  • 5 bed
  • 2+ bath
  • 4,280 sq ft
39 Crestwood Rd, Marblehead, MA 01945
Condo For Sale
Main Photo: 38 Greene Unit 1, Beverly, MA 01915
399,000
  • 3 bed
  • 1.5 bath
  • 1,406 sq ft
38 Greene Unit 1, Beverly, MA 01915
Single Family For Sale
Main Photo: 9 Marsh St, Gloucester, MA 01930
429,000
  • 2 bed
  • 1.5 bath
  • 1,056 sq ft
9 Marsh St, Gloucester, MA 01930
Single Family For Sale
Main Photo: 4 Victor Circle, Peabody, MA 01960
689,000
  • 3 bed
  • 2.5 bath
  • 2,676 sq ft
4 Victor Circle, Peabody, MA 01960
Single Family For Sale
Main Photo: 10 Wallis Ann Rd, Peabody, MA 01960
484,000
  • 3 bed
  • 2 bath
  • 1,456 sq ft
10 Wallis Ann Rd, Peabody, MA 01960
Single Family For Sale
Main Photo: 14 Martin St, Danvers, MA 01923
529,000
  • 3 bed
  • 2 bath
  • 1,127 sq ft
14 Martin St, Danvers, MA 01923
Single Family For Sale
Main Photo: 26 Island Park Road, Ipswich, MA 01938
649,000
  • 2 bed
  • 1 bath
  • 3,013 sq ft
26 Island Park Road, Ipswich, MA 01938
Condo For Sale
Main Photo: 33A Commercial St Unit A, Marblehead, MA 01945
389,000
  • 2 bed
  • 1 bath
  • 850 sq ft
33A Commercial St Unit A, Marblehead, MA 01945
Condo For Sale
Main Photo: 74 Thatcher Unit 9, Gloucester, MA 01930
979,000
  • 3 bed
  • 2+ bath
  • 2,111 sq ft
74 Thatcher Unit 9, Gloucester, MA 01930
Single Family For Sale
Main Photo: Lot 18 Robinson Lane, Ipswich, MA 01938
924,900
  • 4 bed
  • 2.5 bath
  • 2,957 sq ft
Lot 18 Robinson Lane, Ipswich, MA 01938
Single Family For Sale
Main Photo: Lot 20 Robinson Lane, Ipswich, MA 01938
949,900
  • 4 bed
  • 2.5 bath
  • 3,057 sq ft
Lot 20 Robinson Lane, Ipswich, MA 01938
Single Family For Sale
Main Photo: 230 Lynn St, Peabody, MA 01960
499,999
  • 4 bed
  • 1.5 bath
  • 1,667 sq ft
230 Lynn St, Peabody, MA 01960
Condo For Sale
Main Photo: 12 Ledgewood Way Unit 2, Peabody, MA 01960
385,000
  • 2 bed
  • 2 bath
  • 1,535 sq ft
12 Ledgewood Way Unit 2, Peabody, MA 01960
Multi Family For Sale
Main Photo: 16 Highland Ave, Salem, MA 01970
569,000
  • 6 bed
  • 2 bath
  • 3,000 sq ft
16 Highland Ave, Salem, MA 01970
Condo For Sale
Main Photo: 5 Pleasant Unit 1, Salem, MA 01970
829,000
  • 4 bed
  • 3.5 bath
  • 3,706 sq ft
5 Pleasant Unit 1, Salem, MA 01970
Condo For Sale
Main Photo: 360 Andover St Unit 1110, Danvers, MA 01923
250,480
  • 2 bed
  • 2 bath
  • 1,158 sq ft
360 Andover St Unit 1110, Danvers, MA 01923
Single Family For Sale
Main Photo: 21 Virginia Avenue, Beverly, MA 01915
725,000
  • 4 bed
  • 3.5 bath
  • 2,551 sq ft
21 Virginia Avenue, Beverly, MA 01915
Condo For Sale
Main Photo: 80-1/2 Essex Street Unit 80H, Beverly, MA 01915
339,000
  • 3 bed
  • 1.5 bath
  • 1,422 sq ft
80-1/2 Essex Street Unit 80H, Beverly, MA 01915
Single Family For Sale
Main Photo: 99 Pine, Manchester, MA 01944
849,900
  • 3 bed
  • 2.5 bath
  • 1,957 sq ft
99 Pine, Manchester, MA 01944
Condo For Sale
Main Photo: 111 Foster St Unit 417, Peabody, MA 01960
185,000
  • 1 bed
  • 1 bath
  • 676 sq ft
111 Foster St Unit 417, Peabody, MA 01960
Condo For Sale
Main Photo: 470 Boston Street Unit 24, Topsfield, MA 01983
910,000
  • 2 bed
  • 2+ bath
  • 3,450 sq ft
470 Boston Street Unit 24, Topsfield, MA 01983
Condo For Sale
Main Photo: 32 Briggs St Unit 2, Salem, MA 01970
675,000
  • 4 bed
  • 2 bath
  • 2,175 sq ft
32 Briggs St Unit 2, Salem, MA 01970
Condo For Sale
Main Photo: 32 Briggs St Unit 1, Salem, MA 01970
675,000
  • 4 bed
  • 2 bath
  • 2,155 sq ft
32 Briggs St Unit 1, Salem, MA 01970
Single Family For Sale
Main Photo: 119 Bridge Street, Beverly, MA 01915
649,000
  • 3 bed
  • 2.5 bath
  • 2,300 sq ft
119 Bridge Street, Beverly, MA 01915
Single Family For Sale
Main Photo: 1 Haskell Place, Peabody, MA 01960
379,900
  • 3 bed
  • 1.5 bath
  • 960 sq ft
1 Haskell Place, Peabody, MA 01960
Condo For Sale
Main Photo: 21 Northend St Unit B, Peabody, MA 01960
425,000
  • 2 bed
  • 2.5 bath
  • 1,960 sq ft
21 Northend St Unit B, Peabody, MA 01960
Condo For Sale
Main Photo: 201 Elliott St Unit 403, Beverly, MA 01915
599,900
  • 2 bed
  • 2 bath
  • 1,710 sq ft
201 Elliott St Unit 403, Beverly, MA 01915
Condo For Sale
Main Photo: 5 Derby Sq Unit 1, Salem, MA 01970
499,900
  • 2 bed
  • 1.5 bath
  • 1,754 sq ft
5 Derby Sq Unit 1, Salem, MA 01970
Condo For Sale
Main Photo: 2 Valley Rd Unit 1, Swampscott, MA 01907
275,000
  • 2 bed
  • 1 bath
  • 1,210 sq ft
2 Valley Rd Unit 1, Swampscott, MA 01907
Condo For Sale
Main Photo: 83-R Hobart St Unit B4, Danvers, MA 01923
259,900
  • 2 bed
  • 1 bath
  • 865 sq ft
83-R Hobart St Unit B4, Danvers, MA 01923
Condo For Sale
Main Photo: 289 Essex St Unit 211, Salem, MA 01970
249,900
  • 1 bed
  • 1 bath
  • 679 sq ft
289 Essex St Unit 211, Salem, MA 01970
Single Family For Sale
Main Photo: 277 Essex Street, Beverly, MA 01915
559,000
  • 3 bed
  • 1 bath
  • 1,835 sq ft
277 Essex Street, Beverly, MA 01915
Single Family For Sale
Main Photo: 8 Sheffield Dr, Peabody, MA 01960
649,900
  • 5 bed
  • 2 bath
  • 2,080 sq ft
8 Sheffield Dr, Peabody, MA 01960
Condo For Sale
Main Photo: 24 Green Street Unit 1, Salem, MA 01970
359,000
  • 2 bed
  • 1 bath
  • 1,079 sq ft
24 Green Street Unit 1, Salem, MA 01970
Condo For Sale
Main Photo: 11 Symonds Street Unit 3, Salem, MA 01970
319,900
  • 2 bed
  • 1 bath
  • 900 sq ft
11 Symonds Street Unit 3, Salem, MA 01970
Single Family For Sale
Main Photo: 59 Abington Avenue, Peabody, MA 01960
449,900
  • 3 bed
  • 2 bath
  • 1,200 sq ft
59 Abington Avenue, Peabody, MA 01960
Single Family For Sale
Main Photo: 34 Macarthur Rd, Beverly, MA 01915
419,900
  • 3 bed
  • 1.5 bath
  • 1,692 sq ft
34 Macarthur Rd, Beverly, MA 01915
Condo For Sale
Main Photo: 24 Carlton Unit 2, Salem, MA 01970
319,900
  • 2 bed
  • 1 bath
  • 827 sq ft
24 Carlton Unit 2, Salem, MA 01970
Condo For Sale
Main Photo: 386 Essex St Unit 3, Salem, MA 01970
315,000
  • 1 bed
  • 1 bath
  • 793 sq ft
386 Essex St Unit 3, Salem, MA 01970
Condo For Sale
Main Photo: 113 Bridge Street Unit 2L, Salem, MA 01970
239,000
  • 1 bed
  • 1 bath
  • 680 sq ft
113 Bridge Street Unit 2L, Salem, MA 01970
Single Family For Sale
Main Photo: 87 Ellsworth Rd, Peabody, MA 01960
579,900
  • 4 bed
  • 1+ bath
  • 1,800 sq ft
87 Ellsworth Rd, Peabody, MA 01960
Condo For Sale
Main Photo: 4 Ledgewood Way Unit 10, Peabody, MA 01960
350,000
  • 3 bed
  • 2 bath
  • 1,470 sq ft
4 Ledgewood Way Unit 10, Peabody, MA 01960
Single Family For Sale
Main Photo: 3 Woodside St, Salem, MA 01970
469,000
  • 3 bed
  • 1.5 bath
  • 1,566 sq ft
3 Woodside St, Salem, MA 01970
Single Family For Sale
Main Photo: Lot 17 Robinson Lane, Ipswich, MA 01938
969,900
  • 4 bed
  • 2.5 bath
  • 3,552 sq ft
Lot 17 Robinson Lane, Ipswich, MA 01938
Multi Family For Sale
Main Photo: 23 River St, Salem, MA 01970
304,500
  • 4 bed
  • 2 bath
  • 1,546 sq ft
23 River St, Salem, MA 01970
Single Family For Sale
Main Photo: Lot 19 Robinson Lane, Ipswich, MA 01938
974,900
  • 4 bed
  • 2.5 bath
  • 3,552 sq ft
Lot 19 Robinson Lane, Ipswich, MA 01938
Condo For Sale
Main Photo: 15 Eastern Ave Unit 1, Swampscott, MA 01907
419,900
  • 1 bed
  • 1.5 bath
  • 869 sq ft
15 Eastern Ave Unit 1, Swampscott, MA 01907
Condo For Sale
Main Photo: 8 Messervy Street Unit 3, Salem, MA 01970
249,000
  • 3 bed
  • 1 bath
  • 829 sq ft
8 Messervy Street Unit 3, Salem, MA 01970
Condo For Sale
Main Photo: 151 Green Unit 9, Marblehead, MA 01945
599,000
  • 2 bed
  • 2.5 bath
  • 1,750 sq ft
151 Green Unit 9, Marblehead, MA 01945
Condo For Sale
Main Photo: 151 Green Unit 2, Marblehead, MA 01945
649,000
  • 2 bed
  • 2.5 bath
  • 1,750 sq ft
151 Green Unit 2, Marblehead, MA 01945
Condo For Sale
Main Photo: 151 Green Unit 6, Marblehead, MA 01945
589,000
  • 2 bed
  • 2.5 bath
  • 1,750 sq ft
151 Green Unit 6, Marblehead, MA 01945
Condo For Sale
Main Photo: 151 Green Unit 8, Marblehead, MA 01945
599,000
  • 2 bed
  • 2.5 bath
  • 1,750 sq ft
151 Green Unit 8, Marblehead, MA 01945
Condo For Sale
Main Photo: 151 Green Unit 7, Marblehead, MA 01945
599,000
  • 2 bed
  • 2.5 bath
  • 1,750 sq ft
151 Green Unit 7, Marblehead, MA 01945
Single Family For Sale
Main Photo: 520 Hale, Beverly, MA 01965
797,000
  • 3 bed
  • 2.5 bath
  • 2,593 sq ft
520 Hale, Beverly, MA 01965
Single Family For Sale
Main Photo: 32-R Irving St, Salem, MA 01970
499,000
  • 5 bed
  • 3 bath
  • 2,662 sq ft
32-R Irving St, Salem, MA 01970
Single Family For Sale
Main Photo: 69 Endicott St, Peabody, MA 01960
469,900
  • 3 bed
  • 2 bath
  • 1,341 sq ft
69 Endicott St, Peabody, MA 01960
Single Family For Sale
Main Photo: 10 Mohawk Road, Marblehead, MA 01945
559,000
  • 3 bed
  • 2 bath
  • 2,243 sq ft
10 Mohawk Road, Marblehead, MA 01945
Single Family For Sale
Main Photo: 120 Linebrook Rd, Ipswich, MA 01938
499,000
  • 3 bed
  • 1 bath
  • 2,689 sq ft
120 Linebrook Rd, Ipswich, MA 01938
Single Family For Sale
Main Photo: 207 Jefferson, Salem, MA 01970
415,000
  • 3 bed
  • 1.5 bath
  • 1,768 sq ft
207 Jefferson, Salem, MA 01970
Multi Family For Sale
Main Photo: 135 Washington Street, Peabody, MA 01960
1,100,000
  • 5 bed
  • 4+ bath
  • 3,780 sq ft
135 Washington Street, Peabody, MA 01960
Multi Family For Sale
Main Photo: 173 Loring Ave, Salem, MA 01970
599,999
  • 4 bed
  • 2 bath
  • 1,880 sq ft
173 Loring Ave, Salem, MA 01970
Condo For Sale
Main Photo: 3 Buttonwood Lane Unit D, Peabody, MA 01960
312,000
  • 2 bed
  • 1.5 bath
  • 992 sq ft
3 Buttonwood Lane Unit D, Peabody, MA 01960
Condo For Sale
Main Photo: 18 Mason Street Unit 2, Salem, MA 01970
569,000
  • 3 bed
  • 2 bath
  • 2,018 sq ft
18 Mason Street Unit 2, Salem, MA 01970
Single Family For Sale
Main Photo: 6 Beverly Ave, Marblehead, MA 01945
445,000
  • 2 bed
  • 1 bath
  • 1,044 sq ft
6 Beverly Ave, Marblehead, MA 01945
Single Family For Sale
Main Photo: Lot 8 Overlook Drive, Danvers, MA 01923
749,900
  • 4 bed
  • 2.5 bath
  • 2,341 sq ft
Lot 8 Overlook Drive, Danvers, MA 01923
Single Family For Sale
Main Photo: 20 Villa Lane, Peabody, MA 01960
1,009,000
  • 4 bed
  • 2.5 bath
  • 3,400 sq ft
20 Villa Lane, Peabody, MA 01960
Multi Family For Sale
Main Photo: 23 River St, Salem, MA 01970
304,500
  • 4 bed
  • 2 bath
  • 1,546 sq ft
23 River St, Salem, MA 01970
Condo For Sale
Main Photo: 315 Rantoul St Unit 307, Beverly, MA 01915
200,000
  • 1 bed
  • 1 bath
  • 602 sq ft
315 Rantoul St Unit 307, Beverly, MA 01915
Condo For Sale
Main Photo: 27 Old Nugent Farm Road Unit 27, Gloucester, MA 01930
849,900
  • 3 bed
  • 2.5 bath
  • 2,854 sq ft
27 Old Nugent Farm Road Unit 27, Gloucester, MA 01930
Multi Family For Sale
Main Photo: 39 King Street, Peabody, MA 01960
599,900
  • 4 bed
  • 2 bath
  • 1,884 sq ft
39 King Street, Peabody, MA 01960
Single Family For Sale
Main Photo: 84 Windsor Ave, Swampscott, MA 01907
350,000
  • 2 bed
  • 1 bath
  • 843 sq ft
84 Windsor Ave, Swampscott, MA 01907
SAVE 2% ON
YOUR NEXT HOME
- Self Service -
JOIN NOW