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: 25 Eisenhower Rd, Peabody, MA 01960
648,000
  • 3 bed
  • 2.5 bath
  • 1,944 sq ft
25 Eisenhower Rd, Peabody, MA 01960
Single Family For Sale
Main Photo: 67 School St, Manchester, MA 01944
1,000,050
  • 5 bed
  • 3 bath
  • 2,132 sq ft
67 School St, Manchester, MA 01944
Multi Family For Sale
Main Photo: 164 North St, Salem, MA 01970
654,900
  • 6 bed
  • 3 bath
  • 2,371 sq ft
164 North St, Salem, MA 01970
Single Family For Sale
Main Photo: 80 Glenway Avenue, Peabody, MA 01960
599,900
  • 3 bed
  • 2 bath
  • 1,820 sq ft
80 Glenway Avenue, Peabody, MA 01960
Condo For Sale
Main Photo: 14 Williams St Unit B-10, Danvers, MA 01923
410,000
  • 2 bed
  • 1.5 bath
  • 1,307 sq ft
14 Williams St Unit B-10, Danvers, MA 01923
Single Family For Sale
Main Photo: 444 Essex St, Hamilton, MA 01982
969,000
  • 4 bed
  • 3.5 bath
  • 3,300 sq ft
444 Essex St, Hamilton, MA 01982
Condo For Sale
Main Photo: 29-31 Essex Ave Unit 1, Swampscott, MA 01907
370,000
  • 2 bed
  • 1 bath
  • 1,000 sq ft
29-31 Essex Ave Unit 1, Swampscott, MA 01907
Condo For Sale
Main Photo: 11 Church Street Unit 101, Salem, MA 01970
369,000
  • 1 bed
  • 1.5 bath
  • 903 sq ft
11 Church Street Unit 101, Salem, MA 01970
Single Family For Sale
Main Photo: 49 Buffum St, Salem, MA 01970
549,000
  • 3 bed
  • 1 bath
  • 1,514 sq ft
49 Buffum St, Salem, MA 01970
Single Family For Sale
Main Photo: 14 Lynch St, Peabody, MA 01960
624,900
  • 3 bed
  • 2.5 bath
  • 2,065 sq ft
14 Lynch St, Peabody, MA 01960
Condo For Sale
Main Photo: 6 Venice Unit D6, Danvers, MA 01923
249,900
  • 1 bed
  • 1 bath
  • 575 sq ft
6 Venice Unit D6, Danvers, MA 01923
Single Family For Sale
Main Photo: 31 Country Club Way, Ipswich, MA 01938
789,000
  • 3 bed
  • 2.5 bath
  • 3,100 sq ft
31 Country Club Way, Ipswich, MA 01938
Single Family For Sale
Main Photo: 13 Perkins Street, Wenham, MA 01984
440,000
  • 3 bed
  • 1.5 bath
  • 1,645 sq ft
13 Perkins Street, Wenham, MA 01984
Single Family For Sale
Main Photo: 9 Longwood, Peabody, MA 01960
399,000
  • 4 bed
  • 1 bath
  • 1,696 sq ft
9 Longwood, Peabody, MA 01960
Single Family For Sale
Main Photo: 14 Ray St, Danvers, MA 01923
599,900
  • 4 bed
  • 2 bath
  • 2,128 sq ft
14 Ray St, Danvers, MA 01923
Condo For Sale
Main Photo: 245 Lafayette St Unit 3G, Salem, MA 01970
309,900
  • 2 bed
  • 1 bath
  • 881 sq ft
245 Lafayette St Unit 3G, Salem, MA 01970
Condo For Sale
Main Photo: 26 River Point Drive Unit 26, Ipswich, MA 01938
499,999
  • 2 bed
  • 2.5 bath
  • 1,486 sq ft
26 River Point Drive Unit 26, Ipswich, MA 01938
Single Family For Sale
Main Photo: 13-15 S Liberty St, Danvers, MA 01923
425,000
  • 3 bed
  • 1 bath
  • 2,237 sq ft
13-15 S Liberty St, Danvers, MA 01923
Condo For Sale
Main Photo: 16 Appleton Park Unit H6, Ipswich, MA 01938
245,000
  • 2 bed
  • 1 bath
  • 850 sq ft
16 Appleton Park Unit H6, Ipswich, MA 01938
Condo For Sale
Main Photo: 402 Paradise Rd Unit 1T, Swampscott, MA 01907
395,000
  • 2 bed
  • 2 bath
  • 1,349 sq ft
402 Paradise Rd Unit 1T, Swampscott, MA 01907
Single Family For Sale
Main Photo: 1 1/2 Cambridge St, Salem, MA 01970
695,000
  • 3 bed
  • 2 bath
  • 1,980 sq ft
1 1/2 Cambridge St, Salem, MA 01970
Condo For Sale
Main Photo: 42 Valiant Way Unit 42, Salem, MA 01970
434,000
  • 2 bed
  • 2 bath
  • 1,243 sq ft
42 Valiant Way Unit 42, Salem, MA 01970
Condo For Sale
Main Photo: 41 Valiant Way Unit 41, Salem, MA 01970
454,000
  • 2 bed
  • 2 bath
  • 1,243 sq ft
41 Valiant Way Unit 41, Salem, MA 01970
Single Family For Sale
Main Photo: 49 Linebrook Rd, Ipswich, MA 01938
569,000
  • 3 bed
  • 2 bath
  • 1,500 sq ft
49 Linebrook Rd, Ipswich, MA 01938
Multi Family For Sale
Main Photo: 49 Linebrook Rd, Ipswich, MA 01938
569,000
  • 3 bed
  • 2 bath
  • 1,500 sq ft
49 Linebrook Rd, Ipswich, MA 01938
Single Family For Sale
Main Photo: 15 Sunset Drive, Beverly, MA 01915
499,900
  • 3 bed
  • 2 bath
  • 1,547 sq ft
15 Sunset Drive, Beverly, MA 01915
Single Family For Sale
Main Photo: 9 Cavendish Sq, Beverly, MA 01915
929,000
  • 4 bed
  • 2.5 bath
  • 2,360 sq ft
9 Cavendish Sq, Beverly, MA 01915
Single Family For Sale
Main Photo: 2 Pitcairn Way, Ipswich, MA 01938
869,000
  • 3 bed
  • 2.5 bath
  • 2,539 sq ft
2 Pitcairn Way, Ipswich, MA 01938
Single Family For Sale
Main Photo: 4 Harvard Street, Peabody, MA 01960
599,900
  • 3 bed
  • 1.5 bath
  • 1,742 sq ft
4 Harvard Street, Peabody, MA 01960
Condo For Sale
Main Photo: 60 Front St Unit 1, Marblehead, MA 01945
499,000
  • 2 bed
  • 1 bath
  • 972 sq ft
60 Front St Unit 1, Marblehead, MA 01945
Condo For Sale
Main Photo: 111 Foster St Unit 320, Peabody, MA 01960
279,900
  • 2 bed
  • 1 bath
  • 936 sq ft
111 Foster St Unit 320, Peabody, MA 01960
Single Family For Sale
Main Photo: 166 Lake Drive, Hamilton, MA 01982
519,900
  • 3 bed
  • 1 bath
  • 1,655 sq ft
166 Lake Drive, Hamilton, MA 01982
Single Family For Sale
Main Photo: 5 Walnut St, Marblehead, MA 01945
1,495,000
  • 4 bed
  • 3.5 bath
  • 4,504 sq ft
5 Walnut St, Marblehead, MA 01945
Single Family For Sale
Main Photo: 149 Topsfield Rd, Ipswich, MA 01938
589,000
  • 4 bed
  • 1.5 bath
  • 1,398 sq ft
149 Topsfield Rd, Ipswich, MA 01938
Condo For Sale
Main Photo: 3 Johnson Ave Unit A, Peabody, MA 01960
449,974
  • 2 bed
  • 1 bath
  • 795 sq ft
3 Johnson Ave Unit A, Peabody, MA 01960
Single Family For Sale
Main Photo: 27 Lakeview Ave, Danvers, MA 01923
800,000
  • 4 bed
  • 2+ bath
  • 2,869 sq ft
27 Lakeview Ave, Danvers, MA 01923
Condo For Sale
Main Photo: 22 Grove St Unit 2, Salem, MA 01970
399,000
  • 3 bed
  • 2.5 bath
  • 1,215 sq ft
22 Grove St Unit 2, Salem, MA 01970
Single Family For Sale
Main Photo: 18 Neal Rd, Danvers, MA 01923
749,900
  • 3 bed
  • 2.5 bath
  • 1,989 sq ft
18 Neal Rd, Danvers, MA 01923
Single Family For Sale
Main Photo: 36 Ruby Ave, Marblehead, MA 01945
545,000
  • 2 bed
  • 1 bath
  • 1,049 sq ft
36 Ruby Ave, Marblehead, MA 01945
Single Family For Sale
Main Photo: 3 Laurel St, Marblehead, MA 01945
650,000
  • 3 bed
  • 2 bath
  • 1,549 sq ft
3 Laurel St, Marblehead, MA 01945
Single Family For Sale
Main Photo: 47 Pilgrim Rd, Marblehead, MA 01945
673,000
  • 3 bed
  • 2.5 bath
  • 2,013 sq ft
47 Pilgrim Rd, Marblehead, MA 01945
Condo For Sale
Main Photo: 220 Humphrey Street Unit 101, Marblehead, MA 01945
699,000
  • 2 bed
  • 2 bath
  • 1,626 sq ft
220 Humphrey Street Unit 101, Marblehead, MA 01945
Multi Family For Sale
Main Photo: 51 Poplar, Danvers, MA 01923
699,000
  • 6 bed
  • 2 bath
  • 2,946 sq ft
51 Poplar, Danvers, MA 01923
Multi Family For Sale
Main Photo: 8 Butman Street, Beverly, MA 01915
849,900
  • 4 bed
  • 4 bath
  • 3,235 sq ft
8 Butman Street, Beverly, MA 01915
Condo For Sale
Main Photo: 2 Mt. Pleasant Street Unit 3, Rockport, MA 01966
399,000
  • 1 bed
  • 1 bath
  • 764 sq ft
2 Mt. Pleasant Street Unit 3, Rockport, MA 01966
Multi Family For Sale
Main Photo: 30 School St, Danvers, MA 01923
1,000,000
  • 8 bed
  • 4 bath
  • 3,100 sq ft
30 School St, Danvers, MA 01923
Single Family For Sale
Main Photo: 30 Willow Road, Marblehead, MA 01945
879,000
  • 4 bed
  • 2 bath
  • 2,892 sq ft
30 Willow Road, Marblehead, MA 01945
Single Family For Sale
Main Photo: 492 Elliott Street, Beverly, MA 01915
699,000
  • 4 bed
  • 3.5 bath
  • 3,090 sq ft
492 Elliott Street, Beverly, MA 01915
Single Family For Sale
Main Photo: 4 Wonson Street, Gloucester, MA 01930
800,000
  • 3 bed
  • 2 bath
  • 1,646 sq ft
4 Wonson Street, Gloucester, MA 01930
Single Family For Sale
Main Photo: 93 Country Club Way, Ipswich, MA 01938
1,289,000
  • 4 bed
  • 3.5 bath
  • 4,446 sq ft
93 Country Club Way, Ipswich, MA 01938
Condo For Sale
Main Photo: 301 Lilac Meadows Way Unit 301, Ipswich, MA 01938
419,900
  • 3 bed
  • 2.5 bath
  • 1,526 sq ft
301 Lilac Meadows Way Unit 301, Ipswich, MA 01938
Condo For Sale
Main Photo: 372 Cabot St Unit 2, Beverly, MA 01915
329,000
  • 2 bed
  • 1 bath
  • 1,089 sq ft
372 Cabot St Unit 2, Beverly, MA 01915
Condo For Sale
Main Photo: 62 Eastern Point Road Unit #4, Gloucester, MA 01930
449,500
  • 2 bed
  • 1.5 bath
  • 892 sq ft
62 Eastern Point Road Unit #4, Gloucester, MA 01930
Condo For Sale
Main Photo: 109 Water St Unit 103, Beverly, MA 01915
799,000
  • 2 bed
  • 2 bath
  • 1,240 sq ft
109 Water St Unit 103, Beverly, MA 01915
Single Family For Sale
Main Photo: 189 Brimbal Ave, Beverly, MA 01915
599,000
  • 4 bed
  • 2.5 bath
  • 2,000 sq ft
189 Brimbal Ave, Beverly, MA 01915
Single Family For Sale
Main Photo: 16 Griffin Rd, Peabody, MA 01960
534,900
  • 3 bed
  • 1.5 bath
  • 1,602 sq ft
16 Griffin Rd, Peabody, MA 01960
Single Family For Sale
Main Photo: 5 Holly Lane, Beverly, MA 01915
849,000
  • 4 bed
  • 2.5 bath
  • 2,208 sq ft
5 Holly Lane, Beverly, MA 01915
Single Family For Sale
Main Photo: 12 Hidden Ledge Rd, Manchester, MA 01944
779,000
  • 3 bed
  • 2.5 bath
  • 1,878 sq ft
12 Hidden Ledge Rd, Manchester, MA 01944
Single Family For Sale
Main Photo: 13 Kernwood Ave, Beverly, MA 01915
489,900
  • 3 bed
  • 2 bath
  • 1,756 sq ft
13 Kernwood Ave, Beverly, MA 01915
Single Family For Sale
Main Photo: 3 Tibbetts Ave, Danvers, MA 01923
650,000
  • 2 bed
  • 1 bath
  • 950 sq ft
3 Tibbetts Ave, Danvers, MA 01923
Single Family For Sale
Main Photo: 29 Mohawk St, Danvers, MA 01923
950,000
  • 7 bed
  • 3.5 bath
  • 5,437 sq ft
29 Mohawk St, Danvers, MA 01923
Single Family For Sale
Main Photo: 23 Corning St, Beverly, MA 01915
895,000
  • 4 bed
  • 2 bath
  • 2,305 sq ft
23 Corning St, Beverly, MA 01915
Single Family For Sale
Main Photo: 11 Cedar Road, Swampscott, MA 01907
799,000
  • 4 bed
  • 2.5 bath
  • 2,590 sq ft
11 Cedar Road, Swampscott, MA 01907
Single Family For Sale
Main Photo: 89 Bridge, Manchester, MA 01944
2,350,000
  • 5 bed
  • 3 bath
  • 4,100 sq ft
89 Bridge, Manchester, MA 01944
Single Family For Sale
Main Photo: 178 Ocean Ave W, Salem, MA 01970
499,900
  • 3 bed
  • 2 bath
  • 1,908 sq ft
178 Ocean Ave W, Salem, MA 01970
Condo For Sale
Main Photo: 30 Pine Hill Unit 30, Wenham, MA 01984
1,125,000
  • 2 bed
  • 2.5 bath
  • 2,425 sq ft
30 Pine Hill Unit 30, Wenham, MA 01984
Condo For Sale
Main Photo: 64 Foster St Unit 106, Peabody, MA 01960
249,000
  • 2 bed
  • 1 bath
  • 836 sq ft
64 Foster St Unit 106, Peabody, MA 01960
Single Family For Sale
Main Photo: 7 Lawnbank Rd, Beverly, MA 01915
889,000
  • 3 bed
  • 2 bath
  • 1,724 sq ft
7 Lawnbank Rd, Beverly, MA 01915
Multi Family For Sale
Main Photo: 98 Leach St, Salem, MA 01970
792,000
  • 6 bed
  • 3.5 bath
  • 3,851 sq ft
98 Leach St, Salem, MA 01970
Single Family For Sale
Main Photo: 8 Willow Lane, Rockport, MA 01966
498,000
  • 2 bed
  • 1.5 bath
  • 1,172 sq ft
8 Willow Lane, Rockport, MA 01966
Single Family For Sale
Main Photo: 3 Johnson Ave, Peabody, MA 01960
449,974
  • 2 bed
  • 1 bath
  • 1,192 sq ft
3 Johnson Ave, Peabody, MA 01960
Multi Family For Sale
Main Photo: 2 Cross Street, Gloucester, MA 01930
389,000
  • 3 bed
  • 2 bath
  • 1,404 sq ft
2 Cross Street, Gloucester, MA 01930
Condo For Sale
Main Photo: 27 Fayette St Unit 302, Beverly, MA 01915
335,000
  • 1 bed
  • 1 bath
  • 926 sq ft
27 Fayette St Unit 302, Beverly, MA 01915
Condo For Sale
Main Photo: 14-R Spring St Unit 2, Gloucester, MA 01930
225,000
  • 1 bed
  • 1 bath
  • 509 sq ft
14-R Spring St Unit 2, Gloucester, MA 01930
Condo For Sale
Main Photo: 7 Ash Unit 2, Danvers, MA 01923
499,900
  • 3 bed
  • 2 bath
  • 1,753 sq ft
7 Ash Unit 2, Danvers, MA 01923
Condo For Sale
Main Photo: 152 Water Street Unit #8, Danvers, MA 01923
629,900
  • 2 bed
  • 2 bath
  • 1,885 sq ft
152 Water Street Unit #8, Danvers, MA 01923
Single Family For Sale
Main Photo: 27 Norman Avenue, Gloucester, MA 01930
599,999
  • 4 bed
  • 2 bath
  • 1,373 sq ft
27 Norman Avenue, Gloucester, MA 01930
Single Family For Sale
Main Photo: 4 Bridle Path Lane, Beverly, MA 01915
1,795,000
  • 4 bed
  • 4.5 bath
  • 5,244 sq ft
4 Bridle Path Lane, Beverly, MA 01915
Single Family For Sale
Main Photo: 141 Perkins Row, Topsfield, MA 01983
779,000
  • 4 bed
  • 3.5 bath
  • 3,056 sq ft
141 Perkins Row, Topsfield, MA 01983
Single Family For Sale
Main Photo: 2 Johnson Avenue, Peabody, MA 01960
469,900
  • 4 bed
  • 1 bath
  • 1,152 sq ft
2 Johnson Avenue, Peabody, MA 01960
Single Family For Sale
Main Photo: 1 Long Beach, Rockport, MA 01966
804,000
  • 4 bed
  • 2 bath
  • 1,590 sq ft
1 Long Beach, Rockport, MA 01966
Single Family For Sale
Main Photo: 27 R East Street, Topsfield, MA 01983
599,500
  • 2 bed
  • 2 bath
  • 2,002 sq ft
27 R East Street, Topsfield, MA 01983
Single Family For Sale
Main Photo: 12 Woodholm Road, Manchester, MA 01944
867,500
  • 4 bed
  • 3 bath
  • 2,345 sq ft
12 Woodholm Road, Manchester, MA 01944
Single Family For Sale
Main Photo: 14 Douglas Ave, Beverly, MA 01915
469,900
  • 3 bed
  • 1 bath
  • 1,186 sq ft
14 Douglas Ave, Beverly, MA 01915
Single Family For Sale
Main Photo: 16 Winter Street, Salem, MA 01970
1,200,000
  • 5 bed
  • 5.5 bath
  • 3,294 sq ft
16 Winter Street, Salem, MA 01970
Single Family For Sale
Main Photo: 8 Waselchuk Dr, Peabody, MA 01960
619,900
  • 3 bed
  • 3 bath
  • 1,944 sq ft
8 Waselchuk Dr, Peabody, MA 01960
Single Family For Sale
Main Photo: 13 Collins St, Danvers, MA 01923
499,900
  • 3 bed
  • 1 bath
  • 1,362 sq ft
13 Collins St, Danvers, MA 01923
Single Family For Sale
Main Photo: 21 Eden Road, Rockport, MA 01966
1,050,000
  • 4 bed
  • 2 bath
  • 1,600 sq ft
21 Eden Road, Rockport, MA 01966
Single Family For Sale
Main Photo: 15 Laurel Road, Swampscott, MA 01907
625,000
  • 2 bed
  • 2.5 bath
  • 2,220 sq ft
15 Laurel Road, Swampscott, MA 01907
Multi Family For Sale
Main Photo: 34 Summer St, Gloucester, MA 01930
699,000
  • 6 bed
  • 2+ bath
  • 3,530 sq ft
34 Summer St, Gloucester, MA 01930
Condo For Sale
Main Photo: 11 Church St Unit 126, Salem, MA 01970
479,000
  • 2 bed
  • 1.5 bath
  • 1,265 sq ft
11 Church St Unit 126, Salem, MA 01970
Single Family For Sale
Main Photo: 36 Mount Vernon Street, Peabody, MA 01960
465,000
  • 4 bed
  • 2.5 bath
  • 1,700 sq ft
36 Mount Vernon Street, Peabody, MA 01960
Single Family For Sale
Main Photo: 1 Farrington Ln, Hamilton, MA 01982
1,395,000
  • 5 bed
  • 4+ bath
  • 4,739 sq ft
1 Farrington Ln, Hamilton, MA 01982
Single Family For Sale
Main Photo: 12 Watson Parkway, Danvers, MA 01923
589,888
  • 5 bed
  • 2 bath
  • 2,002 sq ft
12 Watson Parkway, Danvers, MA 01923
Single Family For Sale
Main Photo: 4 Merrymount Dr, Swampscott, MA 01907
789,900
  • 3 bed
  • 3 bath
  • 4,094 sq ft
4 Merrymount Dr, Swampscott, MA 01907
Single Family For Sale
Main Photo: 7 Kimberly Drive, Danvers, MA 01923
579,000
  • 3 bed
  • 2 bath
  • 1,600 sq ft
7 Kimberly Drive, Danvers, MA 01923
Single Family For Sale
Main Photo: 7 Old Town Rd, Beverly, MA 01915
975,000
  • 6 bed
  • 3.5 bath
  • 3,652 sq ft
7 Old Town Rd, Beverly, MA 01915
Condo For Sale
Main Photo: 360 Andover St Unit 1108, Danvers, MA 01923
415,000
  • 1 bed
  • 1 bath
  • 1,065 sq ft
360 Andover St Unit 1108, Danvers, MA 01923
Condo For Sale
Main Photo: 11 Church St Unit 413, Salem, MA 01970
365,000
  • 2 bed
  • 2 bath
  • 976 sq ft
11 Church St Unit 413, Salem, MA 01970
Condo For Sale
Main Photo: 315 Rantoul Street Unit 406, Beverly, MA 01915
249,900
  • 1 bed
  • 1 bath
  • 665 sq ft
315 Rantoul Street Unit 406, Beverly, MA 01915
SAVE 2% ON
YOUR NEXT HOME
- Self Service -
JOIN NOW