North Shore, MA Homes for Sale

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

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

Condo For Sale
Main Photo: 11 Sandy Bay Ter Unit B, Rockport, MA 01966
599,000
  • 2 bed
  • 2.5 bath
  • 2,086 sq ft
11 Sandy Bay Ter Unit B, Rockport, MA 01966
Single Family For Sale
Main Photo: 17 Hampshire St, Swampscott, MA 01907
625,000
  • 2 bed
  • 1 bath
  • 1,218 sq ft
17 Hampshire St, Swampscott, MA 01907
Single Family For Sale
Main Photo: 4 Braman St, Danvers, MA 01923
625,000
  • 4 bed
  • 2 bath
  • 1,620 sq ft
4 Braman St, Danvers, MA 01923
Single Family For Sale
Main Photo: 3 Leverett Ln, Gloucester, MA 01930
799,000
  • 2 bed
  • 1 bath
  • 984 sq ft
3 Leverett Ln, Gloucester, MA 01930
Single Family For Sale
Main Photo: 17 Jordan St, Beverly, MA 01915
499,900
  • 4 bed
  • 2 bath
  • 1,740 sq ft
17 Jordan St, Beverly, MA 01915
Condo For Sale
Main Photo: 22 Collins St Unit 13, Danvers, MA 01923
499,900
  • 2 bed
  • 1.5 bath
  • 1,673 sq ft
22 Collins St Unit 13, Danvers, MA 01923
Condo For Sale
Main Photo: 12 Mechanic St Unit 12, Beverly, MA 01915
529,900
  • 3 bed
  • 2 bath
  • 1,300 sq ft
12 Mechanic St Unit 12, Beverly, MA 01915
Condo For Sale
Main Photo: 10 Mechanic St Unit 10, Beverly, MA 01915
529,900
  • 3 bed
  • 2 bath
  • 1,300 sq ft
10 Mechanic St Unit 10, Beverly, MA 01915
Condo For Sale
Main Photo: 57 Green St Unit na, Marblehead, MA 01945
559,825
  • 3 bed
  • 1.5 bath
  • 1,050 sq ft
57 Green St Unit na, Marblehead, MA 01945
Single Family For Sale
Main Photo: 7 Arrowhead Road, Danvers, MA 01923
739,900
  • 3 bed
  • 2.5 bath
  • 2,213 sq ft
7 Arrowhead Road, Danvers, MA 01923
Condo For Sale
Main Photo: 404 Paradise Road Unit 2B, Swampscott, MA 01907
485,000
  • 2 bed
  • 2 bath
  • 1,308 sq ft
404 Paradise Road Unit 2B, Swampscott, MA 01907
Multi Family For Sale
Main Photo: 189 Maple St, Danvers, MA 01923
669,900
  • 4 bed
  • 2 bath
  • 2,366 sq ft
189 Maple St, Danvers, MA 01923
Condo For Sale
Main Photo: 401 Pine Brook Dr Unit 401, Peabody, MA 01960
539,900
  • 2 bed
  • 2.5 bath
  • 2,298 sq ft
401 Pine Brook Dr Unit 401, Peabody, MA 01960
Single Family For Sale
Main Photo: 24 Estes St, Ipswich, MA 01938
550,000
  • 4 bed
  • 1.5 bath
  • 1,624 sq ft
24 Estes St, Ipswich, MA 01938
Condo For Sale
Main Photo: 33 Maplewood Ave Unit 201, Gloucester, MA 01930
375,000
  • 2 bed
  • 2 bath
  • 1,028 sq ft
33 Maplewood Ave Unit 201, Gloucester, MA 01930
Single Family For Sale
Main Photo: 8 Margaret Rd, Peabody, MA 01960
524,500
  • 3 bed
  • 1.5 bath
  • 1,672 sq ft
8 Margaret Rd, Peabody, MA 01960
Condo For Sale
Main Photo: 201 Elliott Street Unit 405, Beverly, MA 01915
650,000
  • 2 bed
  • 2 bath
  • 1,730 sq ft
201 Elliott Street Unit 405, Beverly, MA 01915
Single Family For Sale
Main Photo: 9 Sherwood Ave, Peabody, MA 01960
550,000
  • 4 bed
  • 1.5 bath
  • 1,960 sq ft
9 Sherwood Ave, Peabody, MA 01960
Single Family For Sale
Main Photo: 3 Marion, Salem, MA 01970
610,000
  • 3 bed
  • 1.5 bath
  • 1,698 sq ft
3 Marion, Salem, MA 01970
Single Family For Sale
Main Photo: 9 Brentwood Drive, Peabody, MA 01960
749,900
  • 5 bed
  • 2.5 bath
  • 2,710 sq ft
9 Brentwood Drive, Peabody, MA 01960
Condo For Sale
Main Photo: 149 High Street Unit 2, Ipswich, MA 01936
449,000
  • 2 bed
  • 1 bath
  • 757 sq ft
149 High Street Unit 2, Ipswich, MA 01936
Single Family For Sale
Main Photo: 25 Gardner St, Hamilton, MA 01982
3,995,000
  • 6 bed
  • 3+ bath
  • 5,461 sq ft
25 Gardner St, Hamilton, MA 01982
Single Family For Sale
Main Photo: 5 Evans Rd, Peabody, MA 01960
550,000
  • 4 bed
  • 1 bath
  • 1,796 sq ft
5 Evans Rd, Peabody, MA 01960
Single Family For Sale
Main Photo: 26 Grandview Ave, Peabody, MA 01960
499,900
  • 3 bed
  • 1 bath
  • 1,092 sq ft
26 Grandview Ave, Peabody, MA 01960
Single Family For Sale
Main Photo: 10 Massachusetts Ave, Danvers, MA 01923
750,000
  • 5 bed
  • 3 bath
  • 4,448 sq ft
10 Massachusetts Ave, Danvers, MA 01923
Multi Family For Sale
Main Photo: 157 Boston Street, Salem, MA 01970
799,000
  • 4 bed
  • 3 bath
  • 1,720 sq ft
157 Boston Street, Salem, MA 01970
Single Family For Sale
Main Photo: 153 Gregory Island Road, Essex, MA 01929
875,000
  • 3 bed
  • 3 bath
  • 2,744 sq ft
153 Gregory Island Road, Essex, MA 01929
Single Family For Sale
Main Photo: 88 County Rd, Ipswich, MA 01938
1,495,000
  • 4 bed
  • 3.5 bath
  • 4,177 sq ft
88 County Rd, Ipswich, MA 01938
Single Family For Sale
Main Photo: 8 Norseman Ave, Gloucester, MA 01930
629,000
  • 2 bed
  • 2 bath
  • 1,344 sq ft
8 Norseman Ave, Gloucester, MA 01930
Single Family For Sale
Main Photo: 9 Charlotte Road, Marblehead, MA 01945
865,000
  • 3 bed
  • 2 bath
  • 2,165 sq ft
9 Charlotte Road, Marblehead, MA 01945
Single Family For Sale
Main Photo: 22 Lexington Cir, Swampscott, MA 01907
995,000
  • 4 bed
  • 2.5 bath
  • 2,484 sq ft
22 Lexington Cir, Swampscott, MA 01907
Single Family For Sale
Main Photo: 2 Glenmere Road, Rockport, MA 01966
695,000
  • 4 bed
  • 1.5 bath
  • 1,469 sq ft
2 Glenmere Road, Rockport, MA 01966
Single Family For Sale
Main Photo: 11 Robert Rd, Danvers, MA 01923
729,000
  • 4 bed
  • 1.5 bath
  • 1,702 sq ft
11 Robert Rd, Danvers, MA 01923
Single Family For Sale
Main Photo: 1 Lincoln Circle, Swampscott, MA 01907
1,095,000
  • 3 bed
  • 2.5 bath
  • 2,294 sq ft
1 Lincoln Circle, Swampscott, MA 01907
Single Family For Sale
Main Photo: 13 Grove Street, Salem, MA 01970
349,900
  • 2 bed
  • 1.5 bath
  • 1,107 sq ft
13 Grove Street, Salem, MA 01970
Single Family For Sale
Main Photo: 98 Bisson, Beverly, MA 01915
475,000
  • 3 bed
  • 2 bath
  • 1,636 sq ft
98 Bisson, Beverly, MA 01915
Condo For Sale
Main Photo: 50 Elm Street Unit 8, Marblehead, MA 01945
1,750,000
  • 2 bed
  • 2+ bath
  • 2,541 sq ft
50 Elm Street Unit 8, Marblehead, MA 01945
Condo For Sale
Main Photo: 64 Lovett Unit 2, Beverly, MA 01915
715,000
  • 3 bed
  • 2 bath
  • 1,959 sq ft
64 Lovett Unit 2, Beverly, MA 01915
Single Family For Sale
Main Photo: 14 Bates St, Danvers, MA 01923
625,000
  • 3 bed
  • 2 bath
  • 1,486 sq ft
14 Bates St, Danvers, MA 01923
Single Family For Sale
Main Photo: 75 Lincoln Ave, Hamilton, MA 01982
630,000
  • 2 bed
  • 1 bath
  • 1,423 sq ft
75 Lincoln Ave, Hamilton, MA 01982
Condo For Sale
Main Photo: 50 Elm Street Unit 2, Marblehead, MA 01945
1,100,000
  • 2 bed
  • 2.5 bath
  • 1,903 sq ft
50 Elm Street Unit 2, Marblehead, MA 01945
Single Family For Sale
Main Photo: 18 Parker St, Rockport, MA 01966
549,900
  • 2 bed
  • 1.5 bath
  • 1,823 sq ft
18 Parker St, Rockport, MA 01966
Single Family For Sale
Main Photo: Lot 3 Thaxton Heights Road, Beverly, MA 01915
1,749,900
  • 4 bed
  • 4 bath
  • 3,844 sq ft
Lot 3 Thaxton Heights Road, Beverly, MA 01915
Single Family For Sale
Main Photo: 11 Fieldbrook Rd, Marblehead, MA 01945
1,249,900
  • 3 bed
  • 3 bath
  • 3,857 sq ft
11 Fieldbrook Rd, Marblehead, MA 01945
Single Family For Sale
Main Photo: 28 Central Ave, Danvers, MA 01923
499,900
  • 4 bed
  • 1.5 bath
  • 1,676 sq ft
28 Central Ave, Danvers, MA 01923
Multi Family For Sale
Main Photo: 90 Webb St, Salem, MA 01970
350,000
  • 4 bed
  • 2 bath
  • 1,435 sq ft
90 Webb St, Salem, MA 01970
Single Family For Sale
Main Photo: 33 Middle Street, Gloucester, MA 01930
925,000
  • 9 bed
  • 5 bath
  • 4,716 sq ft
33 Middle Street, Gloucester, MA 01930
Condo For Sale
Main Photo: 79 Central St Unit 2, Ipswich, MA 01938
315,000
  • 1 bed
  • 1 bath
  • 730 sq ft
79 Central St Unit 2, Ipswich, MA 01938
Single Family For Sale
Main Photo: 1 Marmion Way, Rockport, MA 01966
619,000
  • 4 bed
  • 1.5 bath
  • 1,176 sq ft
1 Marmion Way, Rockport, MA 01966
Multi Family For Sale
Main Photo: 54 Paleologos, Peabody, MA 01960
579,900
  • 7 bed
  • 3 bath
  • 2,177 sq ft
54 Paleologos, Peabody, MA 01960
Single Family For Sale
Main Photo: 494 Essex Street, Hamilton, MA 01982
1,600,000
  • 3 bed
  • 3 bath
  • 2,880 sq ft
494 Essex Street, Hamilton, MA 01982
Single Family For Sale
Main Photo: 156 Marlborough Rd, Salem, MA 01970
639,000
  • 3 bed
  • 2 bath
  • 1,412 sq ft
156 Marlborough Rd, Salem, MA 01970
Condo For Sale
Main Photo: 5 Broadway Unit 5, Rockport, MA 01966
899,000
  • 4 bed
  • 2.5 bath
  • 1,955 sq ft
5 Broadway Unit 5, Rockport, MA 01966
Single Family For Sale
Main Photo: 258 Atlantic Road, Gloucester, MA 01930
5,000,000
  • 5 bed
  • 4.5 bath
  • 4,012 sq ft
258 Atlantic Road, Gloucester, MA 01930
Condo For Sale
Main Photo: 7A Granite Street Unit 7A, Rockport, MA 01966
529,000
  • 2 bed
  • 2 bath
  • 1,100 sq ft
7A Granite Street Unit 7A, Rockport, MA 01966
Condo For Sale
Main Photo: 2 Ocean Ave Unit 2D, Gloucester, MA 01930
199,000
  • bed
  • 1 bath
  • 460 sq ft
2 Ocean Ave Unit 2D, Gloucester, MA 01930
Condo For Sale
Main Photo: 56 Pickman Rd Unit 14D, Salem, MA 01970
409,900
  • 3 bed
  • 2 bath
  • 1,586 sq ft
56 Pickman Rd Unit 14D, Salem, MA 01970
Condo For Sale
Main Photo: 161 Federal Street Unit 2, Salem, MA 01970
659,000
  • 2 bed
  • 2 bath
  • 1,500 sq ft
161 Federal Street Unit 2, Salem, MA 01970
Single Family For Sale
Main Photo: 13 Goodwin Rd, Beverly, MA 01915
799,000
  • 4 bed
  • 2 bath
  • 1,807 sq ft
13 Goodwin Rd, Beverly, MA 01915
Single Family For Sale
Main Photo: 61 Atlantic Avenue, Marblehead, MA 01945
449,000
  • 1 bed
  • 1 bath
  • 616 sq ft
61 Atlantic Avenue, Marblehead, MA 01945
Single Family For Sale
Main Photo: 7 Bragg St, Peabody, MA 01960
649,900
  • 3 bed
  • 1.5 bath
  • 1,528 sq ft
7 Bragg St, Peabody, MA 01960
Condo For Sale
Main Photo: 18 Dow Brook Circle Unit EUA 25, Ipswich, MA 01938
450,000
  • 3 bed
  • 2.5 bath
  • 2,078 sq ft
18 Dow Brook Circle Unit EUA 25, Ipswich, MA 01938
Single Family For Sale
Main Photo: 5 Windemere Park Ext, Manchester, MA 01944
969,000
  • 3 bed
  • 2 bath
  • 1,616 sq ft
5 Windemere Park Ext, Manchester, MA 01944
Condo For Sale
Main Photo: 25 Cherry St Unit 3, Danvers, MA 01923
499,900
  • 2 bed
  • 2.5 bath
  • 1,258 sq ft
25 Cherry St Unit 3, Danvers, MA 01923
Single Family For Sale
Main Photo: 7A Granite Street Unit 7A, Rockport, MA 01966
529,000
  • 2 bed
  • 2 bath
  • 1,100 sq ft
7A Granite Street Unit 7A, Rockport, MA 01966
Condo For Sale
Main Photo: 114 Granite St Unit R, Rockport, MA 01966
595,000
  • 2 bed
  • 2 bath
  • 850 sq ft
114 Granite St Unit R, Rockport, MA 01966
Condo For Sale
Main Photo: 114 Granite St Unit A, Rockport, MA 01966
795,000
  • 4 bed
  • 3 bath
  • 2,290 sq ft
114 Granite St Unit A, Rockport, MA 01966
Single Family For Sale
Main Photo: 31 Weston St, Danvers, MA 01923
649,900
  • 3 bed
  • 2.5 bath
  • 2,003 sq ft
31 Weston St, Danvers, MA 01923
Single Family For Sale
Main Photo: 17 Overlook Dr, Danvers, MA 01923
949,000
  • 4 bed
  • 2.5 bath
  • 2,816 sq ft
17 Overlook Dr, Danvers, MA 01923
Condo For Sale
Main Photo: 9 Buffum Unit 2, Salem, MA 01970
809,000
  • 3 bed
  • 2.5 bath
  • 2,255 sq ft
9 Buffum Unit 2, Salem, MA 01970
Single Family For Sale
Main Photo: 16 Rockland Road, Danvers, MA 01923
875,000
  • 4 bed
  • 2.5 bath
  • 3,466 sq ft
16 Rockland Road, Danvers, MA 01923
Condo For Sale
Main Photo: 320 Newbury Street Unit 102, Danvers, MA 01923
449,900
  • 3 bed
  • 1.5 bath
  • 1,891 sq ft
320 Newbury Street Unit 102, Danvers, MA 01923
Condo For Sale
Main Photo: 27 Marion Rd Unit 27D, Salem, MA 01970
449,500
  • 2 bed
  • 1.5 bath
  • 1,682 sq ft
27 Marion Rd Unit 27D, Salem, MA 01970
Single Family For Sale
Main Photo: 106 Bartholomew St, Peabody, MA 01960
499,900
  • 3 bed
  • 2 bath
  • 974 sq ft
106 Bartholomew St, Peabody, MA 01960
Single Family For Sale
Main Photo: 9 Chestnut Street, Danvers, MA 01923
749,900
  • 6 bed
  • 2 bath
  • 2,632 sq ft
9 Chestnut Street, Danvers, MA 01923
Condo For Sale
Main Photo: 151 Park Unit 1, Beverly, MA 01915
395,000
  • 3 bed
  • 1 bath
  • 910 sq ft
151 Park Unit 1, Beverly, MA 01915
Single Family For Sale
Main Photo: 28 Budleigh Ave, Beverly, MA 01915
569,900
  • 4 bed
  • 2.5 bath
  • 2,456 sq ft
28 Budleigh Ave, Beverly, MA 01915
Single Family For Sale
Main Photo: 26 Front St, Beverly, MA 01915
734,900
  • 3 bed
  • 3 bath
  • 2,282 sq ft
26 Front St, Beverly, MA 01915
Single Family For Sale
Main Photo: 15 Cedarcrest Road, Salem, MA 01970
549,900
  • 4 bed
  • 1.5 bath
  • 1,395 sq ft
15 Cedarcrest Road, Salem, MA 01970
Single Family For Sale
Main Photo: 32 Burley Farm Rd, Danvers, MA 01923
1,025,000
  • 5 bed
  • 4 bath
  • 4,330 sq ft
32 Burley Farm Rd, Danvers, MA 01923
Single Family For Sale
Main Photo: 18 Grove St, Gloucester, MA 01930
359,000
  • 2 bed
  • 1.5 bath
  • 1,159 sq ft
18 Grove St, Gloucester, MA 01930
Single Family For Sale
Main Photo: 7 Ruby Terrace, Marblehead, MA 01945
879,000
  • 4 bed
  • 2.5 bath
  • 2,442 sq ft
7 Ruby Terrace, Marblehead, MA 01945
Single Family For Sale
Main Photo: 42 Gallison Ave, Marblehead, MA 01945
1,995,000
  • 4 bed
  • 1.5 bath
  • 2,860 sq ft
42 Gallison Ave, Marblehead, MA 01945
Single Family For Sale
Main Photo: 72 Blodgett Avenue, Swampscott, MA 01907
3,399,000
  • 4 bed
  • 4.5 bath
  • 4,624 sq ft
72 Blodgett Avenue, Swampscott, MA 01907
Condo For Sale
Main Photo: 659 Humphrey Street Unit 2, Swampscott, MA 01907
649,000
  • 4 bed
  • 2 bath
  • 2,850 sq ft
659 Humphrey Street Unit 2, Swampscott, MA 01907
Condo For Sale
Main Photo: 35 Holten Unit 8, Danvers, MA 01923
299,000
  • 2 bed
  • 1 bath
  • 624 sq ft
35 Holten Unit 8, Danvers, MA 01923
Single Family For Sale
Main Photo: 19 Auburndale Road, Marblehead, MA 01945
1,150,000
  • 3 bed
  • 2.5 bath
  • 2,714 sq ft
19 Auburndale Road, Marblehead, MA 01945
Condo For Sale
Main Photo: 500 Colonial Drive Unit 111, Ipswich, MA 01938
329,000
  • 1 bed
  • 1 bath
  • 792 sq ft
500 Colonial Drive Unit 111, Ipswich, MA 01938
Single Family For Sale
Main Photo: 5 Pulver Drive, Peabody, MA 01960
589,000
  • 3 bed
  • 1.5 bath
  • 1,792 sq ft
5 Pulver Drive, Peabody, MA 01960
Single Family For Sale
Main Photo: 63 Plymouth Ave, Swampscott, MA 01907
849,900
  • 3 bed
  • 3 bath
  • 2,240 sq ft
63 Plymouth Ave, Swampscott, MA 01907
Single Family For Sale
Main Photo: 84 Pine St, Swampscott, MA 01907
530,000
  • 4 bed
  • 1.5 bath
  • 1,592 sq ft
84 Pine St, Swampscott, MA 01907
Single Family For Sale
Main Photo: 4 Cedarview Rd, Ipswich, MA 01938
599,900
  • 3 bed
  • 1.5 bath
  • 1,328 sq ft
4 Cedarview Rd, Ipswich, MA 01938
Single Family For Sale
Main Photo: 11 Island Park Rd, Ipswich, MA 01938
499,999
  • 2 bed
  • 1 bath
  • 1,206 sq ft
11 Island Park Rd, Ipswich, MA 01938
Single Family For Sale
Main Photo: 85 Pine St, Danvers, MA 01923
579,000
  • 4 bed
  • 2 bath
  • 2,200 sq ft
85 Pine St, Danvers, MA 01923
Single Family For Sale
Main Photo: 6 Lowland Farm Rd, Essex, MA 01929
2,395,000
  • 4 bed
  • 3.5 bath
  • 4,760 sq ft
6 Lowland Farm Rd, Essex, MA 01929
Single Family For Sale
Main Photo: 7 Mountain Terrace, Peabody, MA 01960
529,000
  • 4 bed
  • 2 bath
  • 1,630 sq ft
7 Mountain Terrace, Peabody, MA 01960
Condo For Sale
Main Photo: 12 Prospect Unit 12, Marblehead, MA 01945
455,000
  • 2 bed
  • 1.5 bath
  • 1,376 sq ft
12 Prospect Unit 12, Marblehead, MA 01945
Condo For Sale
Main Photo: 2 Essex Reach Rd Unit 2, Essex, MA 01929
519,000
  • 3 bed
  • 2.5 bath
  • 1,786 sq ft
2 Essex Reach Rd Unit 2, Essex, MA 01929
Single Family For Sale
Main Photo: 4 Woodbury Street, Beverly, MA 01915
899,900
  • 3 bed
  • 2 bath
  • 1,626 sq ft
4 Woodbury Street, Beverly, MA 01915
Condo For Sale
Main Photo: 117 Pine Street Unit 2, Danvers, MA 01923
529,900
  • 2 bed
  • 2 bath
  • 1,338 sq ft
117 Pine Street Unit 2, Danvers, MA 01923
SAVE 2% ON
YOUR NEXT HOME
- Self Service -
JOIN NOW