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

Condo For Sale
Main Photo: 8 Walnut St Unit 201, Peabody, MA 01960
359,000
  • 2 bed
  • 2 bath
  • 1,183 sq ft
8 Walnut St Unit 201, Peabody, MA 01960
Single Family For Sale
Main Photo: 11 Summit Avenue, Salem, MA 01970
424,900
  • 3 bed
  • 2 bath
  • 1,406 sq ft
11 Summit Avenue, Salem, MA 01970
Multi Family For Sale
Main Photo: 27 Bowditch Street, Peabody, MA 01960
599,900
  • 4 bed
  • 2 bath
  • 2,175 sq ft
27 Bowditch Street, Peabody, MA 01960
Single Family For Sale
Main Photo: 56 Country Club Way, Ipswich, MA 01938
639,000
  • 3 bed
  • 2+ bath
  • 3,200 sq ft
56 Country Club Way, Ipswich, MA 01938
Single Family For Sale
Main Photo: 3 Dibiase St, Salem, MA 01970
517,000
  • 3 bed
  • 1.5 bath
  • 1,771 sq ft
3 Dibiase St, Salem, MA 01970
Condo For Sale
Main Photo: 65 Washington Unit PH-6, Salem, MA 01970
1,060,000
  • 3 bed
  • 2 bath
  • 1,648 sq ft
65 Washington Unit PH-6, Salem, MA 01970
Single Family For Sale
Main Photo: 2 Summit Avenue, Rockport, MA 01966
659,000
  • 4 bed
  • 2.5 bath
  • 1,712 sq ft
2 Summit Avenue, Rockport, MA 01966
Single Family For Sale
Main Photo: 86 Highland Street, Hamilton, MA 01982
519,000
  • 2 bed
  • 1 bath
  • 1,100 sq ft
86 Highland Street, Hamilton, MA 01982
Single Family For Sale
Main Photo: 70 Bay View Dr, Swampscott, MA 01907
765,000
  • 3 bed
  • 1.5 bath
  • 1,912 sq ft
70 Bay View Dr, Swampscott, MA 01907
Condo For Sale
Main Photo: 10 Crowninshield St Unit 402, Peabody, MA 01960
379,000
  • 2 bed
  • 2 bath
  • 1,226 sq ft
10 Crowninshield St Unit 402, Peabody, MA 01960
Condo For Sale
Main Photo: 42 Cabot St Unit 3, Salem, MA 01970
285,000
  • 2 bed
  • 1 bath
  • 775 sq ft
42 Cabot St Unit 3, Salem, MA 01970
Single Family For Sale
Main Photo: 97 Hill Street, Topsfield, MA 01983
730,000
  • 4 bed
  • 2.5 bath
  • 3,541 sq ft
97 Hill Street, Topsfield, MA 01983
Single Family For Sale
Main Photo: 42 County Way, Beverly, MA 01915
599,900
  • 4 bed
  • 2 bath
  • 1,710 sq ft
42 County Way, Beverly, MA 01915
Single Family For Sale
Main Photo: 35 Banks Ter, Swampscott, MA 01907
649,900
  • 4 bed
  • 2 bath
  • 2,056 sq ft
35 Banks Ter, Swampscott, MA 01907
Condo For Sale
Main Photo: 25 Hilltop Rd Unit 25, Ipswich, MA 01938
1,275,000
  • 4 bed
  • 1 bath
  • 2,403 sq ft
25 Hilltop Rd Unit 25, Ipswich, MA 01938
Single Family For Sale
Main Photo: 25 Broad St, Peabody, MA 01960
649,000
  • 4 bed
  • 1+ bath
  • 1,925 sq ft
25 Broad St, Peabody, MA 01960
Single Family For Sale
Main Photo: 30 Virginia Ave, Beverly, MA 01915
789,000
  • 4 bed
  • 3.5 bath
  • 2,800 sq ft
30 Virginia Ave, Beverly, MA 01915
Condo For Sale
Main Photo: 21 Winthrop Ave Unit B, Beverly, MA 01915
425,000
  • 5 bed
  • 2 bath
  • 2,136 sq ft
21 Winthrop Ave Unit B, Beverly, MA 01915
Single Family For Sale
Main Photo: 31 Meadowview Lane, Ipswich, MA 01938
789,000
  • 3 bed
  • 3.5 bath
  • 2,743 sq ft
31 Meadowview Lane, Ipswich, MA 01938
Single Family For Sale
Main Photo: 3 Plymouth Road, Peabody, MA 01960
629,900
  • 6 bed
  • 3 bath
  • 2,801 sq ft
3 Plymouth Road, Peabody, MA 01960
Condo For Sale
Main Photo: 76 Northridge Road Unit 76, Beverly, MA 01915
63,000
  • 3 bed
  • 1.5 bath
  • 1,128 sq ft
76 Northridge Road Unit 76, Beverly, MA 01915
Condo For Sale
Main Photo: 54 Northridge Unit 54, Beverly, MA 01915
58,500
  • 3 bed
  • 1.5 bath
  • 1,300 sq ft
54 Northridge Unit 54, Beverly, MA 01915
Single Family For Sale
Main Photo: 78 Millett Rd, Swampscott, MA 01907
749,000
  • 3 bed
  • 2.5 bath
  • 1,805 sq ft
78 Millett Rd, Swampscott, MA 01907
Multi Family For Sale
Main Photo: 17 Central St, Beverly, MA 01915
699,000
  • 4 bed
  • 2 bath
  • 2,601 sq ft
17 Central St, Beverly, MA 01915
Condo For Sale
Main Photo: 158-A Lafayette St Unit 158A, Salem, MA 01970
419,900
  • 3 bed
  • 2 bath
  • 1,750 sq ft
158-A Lafayette St Unit 158A, Salem, MA 01970
Single Family For Sale
Main Photo: 455 Loring Ave, Salem, MA 01970
399,000
  • 4 bed
  • 1 bath
  • 1,008 sq ft
455 Loring Ave, Salem, MA 01970
Single Family For Sale
Main Photo: 71 Atlantic Ave, Marblehead, MA 01945
465,000
  • 2 bed
  • 1 bath
  • 909 sq ft
71 Atlantic Ave, Marblehead, MA 01945
Condo For Sale
Main Photo: 500 Colonial Drive Unit 210, Ipswich, MA 01938
265,000
  • 1 bed
  • 1 bath
  • 792 sq ft
500 Colonial Drive Unit 210, Ipswich, MA 01938
Single Family For Sale
Main Photo: 18 Landers Dr, Beverly, MA 01915
899,000
  • 4 bed
  • 2.5 bath
  • 3,283 sq ft
18 Landers Dr, Beverly, MA 01915
Single Family For Sale
Main Photo: 20 Sprague St, Peabody, MA 01960
409,900
  • 3 bed
  • 2 bath
  • 1,718 sq ft
20 Sprague St, Peabody, MA 01960
Condo For Sale
Main Photo: 200 Colonial Dr Unit 307, Ipswich, MA 01938
289,000
  • 2 bed
  • 1 bath
  • 874 sq ft
200 Colonial Dr Unit 307, Ipswich, MA 01938
Condo For Sale
Main Photo: 117 Abington Road Unit 117, Danvers, MA 01923
419,000
  • 3 bed
  • 2.5 bath
  • 1,746 sq ft
117 Abington Road Unit 117, Danvers, MA 01923
Condo For Sale
Main Photo: 57 Front St Unit 2, Beverly, MA 01915
550,000
  • 2 bed
  • 2.5 bath
  • 1,565 sq ft
57 Front St Unit 2, Beverly, MA 01915
Single Family For Sale
Main Photo: 17 Price Rd, Peabody, MA 01960
599,900
  • 4 bed
  • 2 bath
  • 1,776 sq ft
17 Price Rd, Peabody, MA 01960
Single Family For Sale
Main Photo: 2 Howard Road, Gloucester, MA 01930
575,000
  • 2 bed
  • 2 bath
  • 1,232 sq ft
2 Howard Road, Gloucester, MA 01930
Single Family For Sale
Main Photo: 17 Canterbury Road, Marblehead, MA 01945
699,000
  • 4 bed
  • 1.5 bath
  • 1,875 sq ft
17 Canterbury Road, Marblehead, MA 01945
Single Family For Sale
Main Photo: 1 Old Salem Rd, Gloucester, MA 01930
699,000
  • 3 bed
  • 2 bath
  • 2,752 sq ft
1 Old Salem Rd, Gloucester, MA 01930
Condo For Sale
Main Photo: 8 Peabody St Unit 8, Ipswich, MA 01938
599,900
  • 3 bed
  • 3.5 bath
  • 2,257 sq ft
8 Peabody St Unit 8, Ipswich, MA 01938
Single Family For Sale
Main Photo: 39 Harrison Ave, Swampscott, MA 01907
689,500
  • 3 bed
  • 2 bath
  • 1,303 sq ft
39 Harrison Ave, Swampscott, MA 01907
Condo For Sale
Main Photo: 57 Puritan Rd Unit 1, Swampscott, MA 01907
1,349,900
  • 4 bed
  • 2 bath
  • 2,270 sq ft
57 Puritan Rd Unit 1, Swampscott, MA 01907
Single Family For Sale
Main Photo: 42 Ellsworth Rd, Peabody, MA 01960
409,900
  • 3 bed
  • 2 bath
  • 1,174 sq ft
42 Ellsworth Rd, Peabody, MA 01960
Multi Family For Sale
Main Photo: 57 Puritan Road, Swampscott, MA 01907
1,899,900
  • 6 bed
  • 4 bath
  • 3,554 sq ft
57 Puritan Road, Swampscott, MA 01907
Single Family For Sale
Main Photo: 19 Taft St, Marblehead, MA 01945
759,000
  • 4 bed
  • 2+ bath
  • 2,615 sq ft
19 Taft St, Marblehead, MA 01945
Condo For Sale
Main Photo: 203 Lilac Meadows Way Unit 203, Ipswich, MA 01938
349,000
  • 3 bed
  • 2 bath
  • 1,226 sq ft
203 Lilac Meadows Way Unit 203, Ipswich, MA 01938
Single Family For Sale
Main Photo: 15 Old Rubbly Rd, Beverly, MA 01915
779,900
  • 4 bed
  • 3.5 bath
  • 2,194 sq ft
15 Old Rubbly Rd, Beverly, MA 01915
Single Family For Sale
Main Photo: 19 Bradley Rd, Danvers, MA 01923
599,900
  • 3 bed
  • 1 bath
  • 1,300 sq ft
19 Bradley Rd, Danvers, MA 01923
Single Family For Sale
Main Photo: 6 Goodwin Ct, Essex, MA 01929
699,000
  • 3 bed
  • 1 bath
  • 1,220 sq ft
6 Goodwin Ct, Essex, MA 01929
Condo For Sale
Main Photo: 11 Lincoln House Point Unit 11, Swampscott, MA 01907
2,495,000
  • 3 bed
  • 3.5 bath
  • 2,343 sq ft
11 Lincoln House Point Unit 11, Swampscott, MA 01907
Single Family For Sale
Main Photo: 11 Lincoln House Point, Swampscott, MA 01907
2,495,000
  • 3 bed
  • 3.5 bath
  • 2,343 sq ft
11 Lincoln House Point, Swampscott, MA 01907
Single Family For Sale
Main Photo: 57 Puritan Road, Swampscott, MA 01907
1,899,900
  • 6 bed
  • 4 bath
  • 3,554 sq ft
57 Puritan Road, Swampscott, MA 01907
Multi Family For Sale
Main Photo: 21 Nichols St, Salem, MA 01970
495,000
  • 2 bed
  • 2 bath
  • 1,280 sq ft
21 Nichols St, Salem, MA 01970
Condo For Sale
Main Photo: 360 Andover St Unit 1112, Danvers, MA 01923
510,000
  • 3 bed
  • 2 bath
  • 1,459 sq ft
360 Andover St Unit 1112, Danvers, MA 01923
Single Family For Sale
Main Photo: 6 Lenox Rd, Peabody, MA 01960
540,000
  • 4 bed
  • 2.5 bath
  • 1,592 sq ft
6 Lenox Rd, Peabody, MA 01960
Single Family For Sale
Main Photo: 2 Atlantic Xing, Swampscott, MA 01907
869,900
  • 4 bed
  • 2.5 bath
  • 2,427 sq ft
2 Atlantic Xing, Swampscott, MA 01907
Single Family For Sale
Main Photo: 36 Magnolia Rd, Swampscott, MA 01907
615,000
  • 3 bed
  • 1.5 bath
  • 1,355 sq ft
36 Magnolia Rd, Swampscott, MA 01907
Single Family For Sale
Main Photo: 39 Decatur Street, Gloucester, MA 01930
1,195,000
  • 4 bed
  • 3 bath
  • 3,848 sq ft
39 Decatur Street, Gloucester, MA 01930
Condo For Sale
Main Photo: 179 Burrill St Unit 1, Swampscott, MA 01907
409,900
  • 3 bed
  • 2 bath
  • 1,092 sq ft
179 Burrill St Unit 1, Swampscott, MA 01907
Single Family For Sale
Main Photo: 10 Lynnfield St, Peabody, MA 01960
550,000
  • 4 bed
  • 2 bath
  • 2,054 sq ft
10 Lynnfield St, Peabody, MA 01960
Condo For Sale
Main Photo: 34 Moffatt Rd Unit 34, Salem, MA 01970
359,900
  • 2 bed
  • 1 bath
  • 900 sq ft
34 Moffatt Rd Unit 34, Salem, MA 01970
Single Family For Sale
Main Photo: 3 Hidden Ledge Rd, Manchester, MA 01944
875,000
  • 3 bed
  • 3.5 bath
  • 2,942 sq ft
3 Hidden Ledge Rd, Manchester, MA 01944
Multi Family For Sale
Main Photo: 57 Chase St, Beverly, MA 01915
535,000
  • 4 bed
  • 3 bath
  • 1,594 sq ft
57 Chase St, Beverly, MA 01915
Single Family For Sale
Main Photo: 2 Foley Rd, Gloucester, MA 01930
349,000
  • 2 bed
  • 1 bath
  • 809 sq ft
2 Foley Rd, Gloucester, MA 01930
Condo For Sale
Main Photo: 91 Essex St Unit 1, Salem, MA 01970
649,900
  • 4 bed
  • 3.5 bath
  • 2,272 sq ft
91 Essex St Unit 1, Salem, MA 01970
Condo For Sale
Main Photo: 7 Nickerson Rd Unit 2, Peabody, MA 01960
379,900
  • 2 bed
  • 1 bath
  • 1,092 sq ft
7 Nickerson Rd Unit 2, Peabody, MA 01960
Single Family For Sale
Main Photo: 21 Nickerson Rd, Peabody, MA 01960
449,900
  • 4 bed
  • 1 bath
  • 1,040 sq ft
21 Nickerson Rd, Peabody, MA 01960
Condo For Sale
Main Photo: 24 Desmond Ave Unit 1, Manchester, MA 01944
349,900
  • 1 bed
  • 1 bath
  • 606 sq ft
24 Desmond Ave Unit 1, Manchester, MA 01944
Condo For Sale
Main Photo: 1104 Humphrey Street Unit 3, Swampscott, MA 01907
425,000
  • 3 bed
  • 1 bath
  • 1,599 sq ft
1104 Humphrey Street Unit 3, Swampscott, MA 01907
Condo For Sale
Main Photo: 12 Bourbon St Unit 15, Peabody, MA 01960
324,900
  • 2 bed
  • 1 bath
  • 985 sq ft
12 Bourbon St Unit 15, Peabody, MA 01960
Single Family For Sale
Main Photo: 13 Putnam St, Salem, MA 01970
475,000
  • 3 bed
  • 2.5 bath
  • 2,220 sq ft
13 Putnam St, Salem, MA 01970
Single Family For Sale
Main Photo: 256 Essex Ave, Gloucester, MA 01930
464,000
  • 3 bed
  • 1 bath
  • 1,653 sq ft
256 Essex Ave, Gloucester, MA 01930
Condo For Sale
Main Photo: 109 Haskell St Unit 1, Beverly, MA 01915
439,900
  • 3 bed
  • 1 bath
  • 1,236 sq ft
109 Haskell St Unit 1, Beverly, MA 01915
Single Family For Sale
Main Photo: 248 Linden St, Hamilton, MA 01982
574,900
  • 3 bed
  • 2 bath
  • 2,018 sq ft
248 Linden St, Hamilton, MA 01982
Single Family For Sale
Main Photo: 1 Yvonne Way, Peabody, MA 01960
1,025,000
  • 4 bed
  • 2.5 bath
  • 4,614 sq ft
1 Yvonne Way, Peabody, MA 01960
Single Family For Sale
Main Photo: 23 Summer Street, Marblehead, MA 01945
835,000
  • 3 bed
  • 2 bath
  • 1,843 sq ft
23 Summer Street, Marblehead, MA 01945
Single Family For Sale
Main Photo: 3 Pine Knoll, Beverly, MA 01915
749,000
  • 4 bed
  • 2.5 bath
  • 2,280 sq ft
3 Pine Knoll, Beverly, MA 01915
Single Family For Sale
Main Photo: 35 Sunset Dr, Peabody, MA 01960
630,000
  • 3 bed
  • 2 bath
  • 1,898 sq ft
35 Sunset Dr, Peabody, MA 01960
Single Family For Sale
Main Photo: 5 Archer Street, Swampscott, MA 01907
699,900
  • 4 bed
  • 2.5 bath
  • 2,800 sq ft
5 Archer Street, Swampscott, MA 01907
Single Family For Sale
Main Photo: 14 Walker Road, Topsfield, MA 01983
725,000
  • 3 bed
  • 2.5 bath
  • 3,554 sq ft
14 Walker Road, Topsfield, MA 01983
Single Family For Sale
Main Photo: 32 Highwood Ln, Ipswich, MA 01938
799,900
  • 3 bed
  • 2+ bath
  • 3,230 sq ft
32 Highwood Ln, Ipswich, MA 01938
Condo For Sale
Main Photo: 26 Whalers Lane Unit 26, Salem, MA 01970
399,000
  • 2 bed
  • 1.5 bath
  • 1,635 sq ft
26 Whalers Lane Unit 26, Salem, MA 01970
Condo For Sale
Main Photo: 5 Larchmont Rd Unit 2, Salem, MA 01970
369,900
  • 2 bed
  • 1 bath
  • 1,058 sq ft
5 Larchmont Rd Unit 2, Salem, MA 01970
Single Family For Sale
Main Photo: 45 Sheridan Road, Swampscott, MA 01907
949,000
  • 4 bed
  • 3 bath
  • 3,548 sq ft
45 Sheridan Road, Swampscott, MA 01907
Single Family For Sale
Main Photo: 28 Pickett St, Beverly, MA 01915
639,900
  • 4 bed
  • 1.5 bath
  • 2,192 sq ft
28 Pickett St, Beverly, MA 01915
Single Family For Sale
Main Photo: 14 Lorraine Terrace, Marblehead, MA 01945
795,000
  • 4 bed
  • 2.5 bath
  • 2,196 sq ft
14 Lorraine Terrace, Marblehead, MA 01945
Single Family For Sale
Main Photo: 50 Shorewood Rd, Marblehead, MA 01945
1,395,000
  • 4 bed
  • 3.5 bath
  • 2,907 sq ft
50 Shorewood Rd, Marblehead, MA 01945
Single Family For Sale
Main Photo: 10 Giles Ave, Beverly, MA 01915
539,900
  • 3 bed
  • 2 bath
  • 1,313 sq ft
10 Giles Ave, Beverly, MA 01915
Single Family For Sale
Main Photo: 41 Birch Street, Marblehead, MA 01945
719,000
  • 3 bed
  • 1.5 bath
  • 1,550 sq ft
41 Birch Street, Marblehead, MA 01945
Single Family For Sale
Main Photo: 3 Payne Street, Ipswich, MA 01938
699,000
  • 5 bed
  • 2.5 bath
  • 3,161 sq ft
3 Payne Street, Ipswich, MA 01938
Single Family For Sale
Main Photo: 149 Pine Street, Manchester, MA 01944
1,880,000
  • 5 bed
  • 4+ bath
  • 5,747 sq ft
149 Pine Street, Manchester, MA 01944
Condo For Sale
Main Photo: 3 Links Unit A, Gloucester, MA 01930
1,350,000
  • 4 bed
  • 3 bath
  • 2,405 sq ft
3 Links Unit A, Gloucester, MA 01930
Condo For Sale
Main Photo: 24 Forrester St Unit 1, Salem, MA 01970
379,000
  • 2 bed
  • 1 bath
  • 850 sq ft
24 Forrester St Unit 1, Salem, MA 01970
Single Family For Sale
Main Photo: 56 Reservoir Drive, Danvers, MA 01923
725,000
  • 3 bed
  • 2 bath
  • 2,117 sq ft
56 Reservoir Drive, Danvers, MA 01923
Single Family For Sale
Main Photo: 4 Galloupes Point Road, Swampscott, MA 01907
1,249,000
  • 4 bed
  • 3 bath
  • 3,793 sq ft
4 Galloupes Point Road, Swampscott, MA 01907
Single Family For Sale
Main Photo: 12 Paradise Rd, Ipswich, MA 01938
660,000
  • 3 bed
  • 2.5 bath
  • 2,720 sq ft
12 Paradise Rd, Ipswich, MA 01938
Multi Family For Sale
Main Photo: 89 Prospect St, Gloucester, MA 01930
499,000
  • 5 bed
  • 3 bath
  • 2,500 sq ft
89 Prospect St, Gloucester, MA 01930
Condo For Sale
Main Photo: 147 Front St Unit 6, Marblehead, MA 01945
799,900
  • 2 bed
  • 1 bath
  • 1,142 sq ft
147 Front St Unit 6, Marblehead, MA 01945
Single Family For Sale
Main Photo: 9 Belleview Ave, Salem, MA 01970
499,900
  • 3 bed
  • 2 bath
  • 1,272 sq ft
9 Belleview Ave, Salem, MA 01970
Single Family For Sale
Main Photo: 10 Gallows Hill Rd, Salem, MA 01970
424,900
  • 3 bed
  • 1 bath
  • 1,120 sq ft
10 Gallows Hill Rd, Salem, MA 01970
Single Family For Sale
Main Photo: 156 Lowell St, Peabody, MA 01960
679,900
  • 5 bed
  • 3 bath
  • 3,360 sq ft
156 Lowell St, Peabody, MA 01960
Single Family For Sale
Main Photo: 29 Heartbreak Road, Ipswich, MA 01938
975,000
  • 5 bed
  • 5 bath
  • 3,128 sq ft
29 Heartbreak Road, Ipswich, MA 01938
SAVE 2% ON
YOUR NEXT HOME
- Self Service -
JOIN NOW