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

Single Family For Sale
Main Photo: 5 Peach Highlands, Marblehead, MA 01945
789,900
  • 3 bed
  • 3 bath
  • 1,342 sq ft
5 Peach Highlands, Marblehead, MA 01945
Condo For Sale
Main Photo: 11 Dow Brook Circle Unit EUA #46, Ipswich, MA 01938
1,150,000
  • 3 bed
  • 2.5 bath
  • 2,788 sq ft
11 Dow Brook Circle Unit EUA #46, Ipswich, MA 01938
Single Family For Sale
Main Photo: 25 Haven Way, Beverly, MA 01915
5,995,000
  • 5 bed
  • 6.5 bath
  • 7,979 sq ft
25 Haven Way, Beverly, MA 01915
Single Family For Sale
Main Photo: 21 Francis Rd, Salem, MA 01970
579,900
  • 3 bed
  • 1 bath
  • 1,180 sq ft
21 Francis Rd, Salem, MA 01970
Single Family For Sale
Main Photo: 16 Taylor, Gloucester, MA 01930
529,000
  • 3 bed
  • 1.5 bath
  • 1,580 sq ft
16 Taylor, Gloucester, MA 01930
Condo For Sale
Main Photo: 3 County St Unit A, Peabody, MA 01960
499,999
  • 4 bed
  • 1.5 bath
  • 1,360 sq ft
3 County St Unit A, Peabody, MA 01960
Condo For Sale
Main Photo: 18 Starknaught Heights Unit A, Gloucester, MA 01930
1,300,000
  • 3 bed
  • 3.5 bath
  • 2,450 sq ft
18 Starknaught Heights Unit A, Gloucester, MA 01930
Single Family For Sale
Main Photo: 36 Juniper Ave, Salem, MA 01970
865,000
  • 5 bed
  • 1.5 bath
  • 2,097 sq ft
36 Juniper Ave, Salem, MA 01970
Multi Family For Sale
Main Photo: 5 Beacon Street, Gloucester, MA 01930
550,000
  • 4 bed
  • 2.5 bath
  • 1,746 sq ft
5 Beacon Street, Gloucester, MA 01930
Condo For Sale
Main Photo: 9 Buffum St Unit Rear, Salem, MA 01970
799,000
  • 3 bed
  • 2.5 bath
  • 2,255 sq ft
9 Buffum St Unit Rear, Salem, MA 01970
Condo For Sale
Main Photo: 9 Buffum St Unit Front, Salem, MA 01970
879,000
  • 3 bed
  • 2.5 bath
  • 2,565 sq ft
9 Buffum St Unit Front, Salem, MA 01970
Condo For Sale
Main Photo: 2 Canter Brook Lane Unit 2, Hamilton, MA 01982
814,900
  • 2 bed
  • 2.5 bath
  • 2,071 sq ft
2 Canter Brook Lane Unit 2, Hamilton, MA 01982
Condo For Sale
Main Photo: 22 Butman St Unit 2, Beverly, MA 01915
479,900
  • 2 bed
  • 1 bath
  • 1,025 sq ft
22 Butman St Unit 2, Beverly, MA 01915
Condo For Sale
Main Photo: 14 Bayridge Lane Unit 14, Rockport, MA 01966
859,000
  • 3 bed
  • 3 bath
  • 2,330 sq ft
14 Bayridge Lane Unit 14, Rockport, MA 01966
Multi Family For Sale
Main Photo: 47 Winthrop Street, Salem, MA 01970
749,900
  • 5 bed
  • 3 bath
  • 2,607 sq ft
47 Winthrop Street, Salem, MA 01970
Condo For Sale
Main Photo: 13 Fayette Street Unit 2, Beverly, MA 01915
314,900
  • 2 bed
  • 1 bath
  • 1,081 sq ft
13 Fayette Street Unit 2, Beverly, MA 01915
Single Family For Sale
Main Photo: 19 Violet Rd, Peabody, MA 01960
499,900
  • 4 bed
  • 1 bath
  • 1,152 sq ft
19 Violet Rd, Peabody, MA 01960
Single Family For Sale
Main Photo: 7 Pickman Rd, Beverly, MA 01915
2,790,000
  • 4 bed
  • 2+ bath
  • 3,136 sq ft
7 Pickman Rd, Beverly, MA 01915
Condo For Sale
Main Photo: 60 Elm Street Unit N/A, Marblehead, MA 01945
775,000
  • 3 bed
  • 2.5 bath
  • 1,813 sq ft
60 Elm Street Unit N/A, Marblehead, MA 01945
Single Family For Sale
Main Photo: 21 Hillside Road, Rockport, MA 01966
1,550,000
  • 3 bed
  • 2.5 bath
  • 2,848 sq ft
21 Hillside Road, Rockport, MA 01966
Condo For Sale
Main Photo: 9 Ledgewood Way Unit 21, Peabody, MA 01960
469,000
  • 2 bed
  • 2 bath
  • 1,445 sq ft
9 Ledgewood Way Unit 21, Peabody, MA 01960
Single Family For Sale
Main Photo: 58 Elm Street, Marblehead, MA 01945
459,000
  • 1 bed
  • 1 bath
  • 612 sq ft
58 Elm Street, Marblehead, MA 01945
Single Family For Sale
Main Photo: 1 Magnolia Ter, Peabody, MA 01960
579,000
  • 3 bed
  • 1.5 bath
  • 1,848 sq ft
1 Magnolia Ter, Peabody, MA 01960
Single Family For Sale
Main Photo: 7 Tarr's Rd, Gloucester, MA 01930
499,000
  • 3 bed
  • 1 bath
  • 1,429 sq ft
7 Tarr's Rd, Gloucester, MA 01930
Multi Family For Sale
Main Photo: 24 Stevens Street, Peabody, MA 01960
659,000
  • 4 bed
  • 2+ bath
  • 2,016 sq ft
24 Stevens Street, Peabody, MA 01960
Condo For Sale
Main Photo: 38 Dunham Rd Unit 202, Beverly, MA 01915
380,000
  • 2 bed
  • 2 bath
  • 1,080 sq ft
38 Dunham Rd Unit 202, Beverly, MA 01915
Condo For Sale
Main Photo: 100 Kirkbride Dr Unit 148, Danvers, MA 01923
625,000
  • 2 bed
  • 2 bath
  • 1,394 sq ft
100 Kirkbride Dr Unit 148, Danvers, MA 01923
Single Family For Sale
Main Photo: 117 Linebrook Road, Ipswich, MA 01938
574,900
  • 2 bed
  • 1 bath
  • 1,081 sq ft
117 Linebrook Road, Ipswich, MA 01938
Single Family For Sale
Main Photo: 2 Juniper St, Wenham, MA 01984
674,900
  • 3 bed
  • 2 bath
  • 1,789 sq ft
2 Juniper St, Wenham, MA 01984
Single Family For Sale
Main Photo: 7 Pleasant Avenue, Danvers, MA 01923
399,900
  • 3 bed
  • 1 bath
  • 1,008 sq ft
7 Pleasant Avenue, Danvers, MA 01923
Single Family For Sale
Main Photo: 18 Perkins St, Wenham, MA 01984
695,000
  • 3 bed
  • 2 bath
  • 1,429 sq ft
18 Perkins St, Wenham, MA 01984
Single Family For Sale
Main Photo: 25 Lincoln Park, Marblehead, MA 01945
499,000
  • 2 bed
  • 1.5 bath
  • 1,206 sq ft
25 Lincoln Park, Marblehead, MA 01945
Single Family For Sale
Main Photo: 423 Cabot St, Beverly, MA 01915
620,000
  • 3 bed
  • 1 bath
  • 1,352 sq ft
423 Cabot St, Beverly, MA 01915
Multi Family For Sale
Main Photo: 2 Essex St, Salem, MA 01970
1,200,000
  • 5 bed
  • 5.5 bath
  • 5,608 sq ft
2 Essex St, Salem, MA 01970
Multi Family For Sale
Main Photo: 106 Granite St, Rockport, MA 01966
1,550,000
  • 5 bed
  • 3 bath
  • 4,907 sq ft
106 Granite St, Rockport, MA 01966
Condo For Sale
Main Photo: 50 Rantoul Street Unit 209, Beverly, MA 01915
289,900
  • 1 bed
  • 1 bath
  • 630 sq ft
50 Rantoul Street Unit 209, Beverly, MA 01915
Condo For Sale
Main Photo: 33 Essex Green Lane Unit 33, Peabody, MA 01960
539,900
  • 2 bed
  • 1.5 bath
  • 1,536 sq ft
33 Essex Green Lane Unit 33, Peabody, MA 01960
Single Family For Sale
Main Photo: 977 Washington St, Gloucester, MA 01930
579,000
  • 2 bed
  • 1 bath
  • 1,198 sq ft
977 Washington St, Gloucester, MA 01930
Single Family For Sale
Main Photo: 333 Perkins Row, Topsfield, MA 01983
2,100,000
  • 4 bed
  • 3.5 bath
  • 4,822 sq ft
333 Perkins Row, Topsfield, MA 01983
Single Family For Sale
Main Photo: 339 Atlantic Ave, Marblehead, MA 01945
1,155,000
  • 3 bed
  • 3 bath
  • 4,010 sq ft
339 Atlantic Ave, Marblehead, MA 01945
Single Family For Sale
Main Photo: 276 Lynnfield St, Peabody, MA 01960
830,000
  • 4 bed
  • 2.5 bath
  • 2,300 sq ft
276 Lynnfield St, Peabody, MA 01960
Single Family For Sale
Main Photo: 12 Abrahams Way, Ipswich, MA 01938
1,129,000
  • 4 bed
  • 2.5 bath
  • 2,850 sq ft
12 Abrahams Way, Ipswich, MA 01938
Multi Family For Sale
Main Photo: 4 Wadsworth St, Danvers, MA 01923
595,500
  • 4 bed
  • 2 bath
  • 2,112 sq ft
4 Wadsworth St, Danvers, MA 01923
Multi Family For Sale
Main Photo: 18 Dale Avenue, Gloucester, MA 01930
685,000
  • 4 bed
  • 2 bath
  • 2,476 sq ft
18 Dale Avenue, Gloucester, MA 01930
Multi Family For Sale
Main Photo: 13 Cogswell Court, Essex, MA 01929
779,900
  • 4 bed
  • 3 bath
  • 3,309 sq ft
13 Cogswell Court, Essex, MA 01929
Condo For Sale
Main Photo: 111 Foster St Unit 509, Peabody, MA 01960
269,900
  • 1 bed
  • 1 bath
  • 692 sq ft
111 Foster St Unit 509, Peabody, MA 01960
Condo For Sale
Main Photo: 13 Roslyn Street Unit 1, Salem, MA 01970
579,900
  • 3 bed
  • 2 bath
  • 1,607 sq ft
13 Roslyn Street Unit 1, Salem, MA 01970
Condo For Sale
Main Photo: 18 Mall St Unit 3, Salem, MA 01970
409,000
  • 2 bed
  • 1 bath
  • 1,280 sq ft
18 Mall St Unit 3, Salem, MA 01970
Condo For Sale
Main Photo: 40 Railroad Ave Unit 2C, Beverly, MA 01915
319,000
  • 2 bed
  • 1 bath
  • 768 sq ft
40 Railroad Ave Unit 2C, Beverly, MA 01915
Condo For Sale
Main Photo: 17 Cleveland Place Unit 27, Gloucester, MA 01930
269,000
  • 1 bed
  • 1 bath
  • 798 sq ft
17 Cleveland Place Unit 27, Gloucester, MA 01930
Single Family For Sale
Main Photo: 74 Main St, Rockport, MA 01966
589,000
  • 2 bed
  • 2 bath
  • 993 sq ft
74 Main St, Rockport, MA 01966
Single Family For Sale
Main Photo: 7 Bass Rocks Road, Gloucester, MA 01930
4,100,000
  • 8 bed
  • 3.5 bath
  • 4,383 sq ft
7 Bass Rocks Road, Gloucester, MA 01930
Single Family For Sale
Main Photo: 30 Proctor St, Salem, MA 01970
469,900
  • 4 bed
  • 1.5 bath
  • 1,225 sq ft
30 Proctor St, Salem, MA 01970
Single Family For Sale
Main Photo: 5 Mulberry Drive, Peabody, MA 01960
769,900
  • 5 bed
  • 2 bath
  • 2,014 sq ft
5 Mulberry Drive, Peabody, MA 01960
Single Family For Sale
Main Photo: 11 Stonebridge Rd Unit 11, Ipswich, MA 01938
1,825,000
  • 3 bed
  • 3.5 bath
  • 3,687 sq ft
11 Stonebridge Rd Unit 11, Ipswich, MA 01938
Single Family For Sale
Main Photo: 3 Warner St, Salem, MA 01970
529,900
  • 4 bed
  • 1.5 bath
  • 1,409 sq ft
3 Warner St, Salem, MA 01970
Single Family For Sale
Main Photo: 28 Benevento Circle, Peabody, MA 01960
999,000
  • 4 bed
  • 2.5 bath
  • 3,224 sq ft
28 Benevento Circle, Peabody, MA 01960
Single Family For Sale
Main Photo: 18 Overlook Avenue, Gloucester, MA 01930
689,900
  • 4 bed
  • 2.5 bath
  • 2,627 sq ft
18 Overlook Avenue, Gloucester, MA 01930
Single Family For Sale
Main Photo: 27 Central St, Topsfield, MA 01983
975,000
  • 3 bed
  • 2.5 bath
  • 2,693 sq ft
27 Central St, Topsfield, MA 01983
Single Family For Sale
Main Photo: 65 Perkins Street, Gloucester, MA 01930
499,000
  • 3 bed
  • 1 bath
  • 1,518 sq ft
65 Perkins Street, Gloucester, MA 01930
Multi Family For Sale
Main Photo: 6 Chandler St, Salem, MA 01970
749,900
  • 5 bed
  • 2 bath
  • 2,558 sq ft
6 Chandler St, Salem, MA 01970
Multi Family For Sale
Main Photo: 64 Hart St, Beverly, MA 01915
950,000
  • 6 bed
  • 2 bath
  • 3,063 sq ft
64 Hart St, Beverly, MA 01915
Condo For Sale
Main Photo: 10 Weatherly Dr Unit 5, Salem, MA 01970
715,000
  • 4 bed
  • 3 bath
  • 2,357 sq ft
10 Weatherly Dr Unit 5, Salem, MA 01970
Condo For Sale
Main Photo: 35 Littles Point Road Unit E301, Swampscott, MA 01907
3,450,000
  • 3 bed
  • 2.5 bath
  • 2,565 sq ft
35 Littles Point Road Unit E301, Swampscott, MA 01907
Condo For Sale
Main Photo: 47 Bridge St Unit 1, Salem, MA 01970
299,000
  • 2 bed
  • 1 bath
  • 805 sq ft
47 Bridge St Unit 1, Salem, MA 01970
Condo For Sale
Main Photo: 53 Locust St Unit 2, Danvers, MA 01923
485,000
  • 3 bed
  • 2 bath
  • 1,993 sq ft
53 Locust St Unit 2, Danvers, MA 01923
Single Family For Sale
Main Photo: 351 Lowell St, Peabody, MA 01960
799,999
  • 5 bed
  • 3 bath
  • 3,819 sq ft
351 Lowell St, Peabody, MA 01960
Single Family For Sale
Main Photo: 31 West Ave, Salem, MA 01970
699,900
  • 5 bed
  • 3 bath
  • 2,768 sq ft
31 West Ave, Salem, MA 01970
Single Family For Sale
Main Photo: 16 Foster St, Beverly, MA 01915
439,900
  • 1 bed
  • 1 bath
  • 572 sq ft
16 Foster St, Beverly, MA 01915
Single Family For Sale
Main Photo: 10 Adams St, Danvers, MA 01923
500,000
  • 3 bed
  • 1.5 bath
  • 1,304 sq ft
10 Adams St, Danvers, MA 01923
Single Family For Sale
Main Photo: 15 Clark Road, Ipswich, MA 01938
745,000
  • 2 bed
  • 2 bath
  • 1,250 sq ft
15 Clark Road, Ipswich, MA 01938
Single Family For Sale
Main Photo: 3 Porter Terrace, Beverly, MA 01915
519,000
  • 2 bed
  • 1 bath
  • 1,022 sq ft
3 Porter Terrace, Beverly, MA 01915
Single Family For Sale
Main Photo: 16 Juniper Street, Ipswich, MA 01938
549,000
  • 3 bed
  • 1 bath
  • 1,485 sq ft
16 Juniper Street, Ipswich, MA 01938
Single Family For Sale
Main Photo: 82 Sylvan St Unit 1, Danvers, MA 01923
649,999
  • 3 bed
  • 2 bath
  • 2,020 sq ft
82 Sylvan St Unit 1, Danvers, MA 01923
Single Family For Sale
Main Photo: 41 Columbia Road, Danvers, MA 01923
589,900
  • 3 bed
  • 2 bath
  • 1,533 sq ft
41 Columbia Road, Danvers, MA 01923
Single Family For Sale
Main Photo: 81 Dennison Street, Gloucester, MA 01930
899,000
  • 5 bed
  • 3.5 bath
  • 2,375 sq ft
81 Dennison Street, Gloucester, MA 01930
Single Family For Sale
Main Photo: 14 Pearl Street, Peabody, MA 01960
724,900
  • 3 bed
  • 2 bath
  • 2,016 sq ft
14 Pearl Street, Peabody, MA 01960
Single Family For Sale
Main Photo: 19 Gail Street, Topsfield, MA 01983
649,900
  • 3 bed
  • 2 bath
  • 1,403 sq ft
19 Gail Street, Topsfield, MA 01983
Single Family For Sale
Main Photo: 19 Rose Cir, Peabody, MA 01960
525,000
  • 3 bed
  • 1.5 bath
  • 1,170 sq ft
19 Rose Cir, Peabody, MA 01960
Single Family For Sale
Main Photo: 7 Theresa Road, Peabody, MA 01960
679,900
  • 3 bed
  • 2 bath
  • 1,912 sq ft
7 Theresa Road, Peabody, MA 01960
Single Family For Sale
Main Photo: 7A Cleveland Rd Ext, Salem, MA 01970
559,900
  • 3 bed
  • 1.5 bath
  • 1,800 sq ft
7A Cleveland Rd Ext, Salem, MA 01970
Single Family For Sale
Main Photo: 20 Mapledale Pl, Swampscott, MA 01907
799,000
  • 4 bed
  • 3.5 bath
  • 2,352 sq ft
20 Mapledale Pl, Swampscott, MA 01907
Single Family For Sale
Main Photo: 191 Cherry St, Wenham, MA 01984
659,000
  • 3 bed
  • 2 bath
  • 2,393 sq ft
191 Cherry St, Wenham, MA 01984
Condo For Sale
Main Photo: 6 Bentley St Unit 1, Salem, MA 01970
484,900
  • 2 bed
  • 1 bath
  • 985 sq ft
6 Bentley St Unit 1, Salem, MA 01970
Condo For Sale
Main Photo: 22 Collins Street Unit 32, Danvers, MA 01923
475,000
  • 3 bed
  • 1.5 bath
  • 1,647 sq ft
22 Collins Street Unit 32, Danvers, MA 01923
Condo For Sale
Main Photo: 13 Flying Cloud Lane Unit 13, Salem, MA 01970
435,000
  • 2 bed
  • 1.5 bath
  • 1,635 sq ft
13 Flying Cloud Lane Unit 13, Salem, MA 01970
Condo For Sale
Main Photo: 4 Duck Pond Rd Unit 213, Beverly, MA 01915
365,000
  • 2 bed
  • 2 bath
  • 1,043 sq ft
4 Duck Pond Rd Unit 213, Beverly, MA 01915
Condo For Sale
Main Photo: 27R West St Unit 13, Beverly, MA 01915
499,900
  • 2 bed
  • 1.5 bath
  • 1,176 sq ft
27R West St Unit 13, Beverly, MA 01915
Condo For Sale
Main Photo: 41 Cliff Road Unit A, Gloucester, MA 01930
1,349,000
  • 2 bed
  • 3.5 bath
  • 1,927 sq ft
41 Cliff Road Unit A, Gloucester, MA 01930
Single Family For Sale
Main Photo: 2 Cashman Rd, Peabody, MA 01960
599,900
  • 3 bed
  • 2.5 bath
  • 2,250 sq ft
2 Cashman Rd, Peabody, MA 01960
Single Family For Sale
Main Photo: 402 Essex Ave, Gloucester, MA 01930
649,000
  • 5 bed
  • 2 bath
  • 2,404 sq ft
402 Essex Ave, Gloucester, MA 01930
Single Family For Sale
Main Photo: 3 Adeline Road, Beverly, MA 01915
725,000
  • 3 bed
  • 2 bath
  • 1,556 sq ft
3 Adeline Road, Beverly, MA 01915
Single Family For Sale
Main Photo: 41 Choate Ave, Danvers, MA 01923
1,695,000
  • 3 bed
  • 3.5 bath
  • 2,820 sq ft
41 Choate Ave, Danvers, MA 01923
Single Family For Sale
Main Photo: 33 Eastman Avenue, Swampscott, MA 01907
529,000
  • 3 bed
  • 1 bath
  • 1,096 sq ft
33 Eastman Avenue, Swampscott, MA 01907
Multi Family For Sale
Main Photo: 58 Bridge St, Salem, MA 01970
950,000
  • 9 bed
  • 10 bath
  • 4,501 sq ft
58 Bridge St, Salem, MA 01970
Condo For Sale
Main Photo: 27 Marion Unit B, Salem, MA 01970
450,000
  • 2 bed
  • 1.5 bath
  • 1,667 sq ft
27 Marion Unit B, Salem, MA 01970
Condo For Sale
Main Photo: 320 Newbury Street Unit 801, Danvers, MA 01923
399,999
  • 2 bed
  • 1.5 bath
  • 1,211 sq ft
320 Newbury Street Unit 801, Danvers, MA 01923
Condo For Sale
Main Photo: 138 Holten Street Unit 1, Danvers, MA 01923
719,900
  • 5 bed
  • 2.5 bath
  • 2,994 sq ft
138 Holten Street Unit 1, Danvers, MA 01923
Single Family For Sale
Main Photo: 20 Nichols St, Swampscott, MA 01907
599,000
  • 3 bed
  • 2 bath
  • 1,480 sq ft
20 Nichols St, Swampscott, MA 01907
Single Family For Sale
Main Photo: 138 Holten Street Unit 1, Danvers, MA 01923
719,900
  • 5 bed
  • 2.5 bath
  • 2,994 sq ft
138 Holten Street Unit 1, Danvers, MA 01923
SAVE 2% ON
YOUR NEXT HOME
- Self Service -
JOIN NOW