Homes for Sale in Harpswell, ME

price
-
1-40 of 40 Homes
Active
$645,000 | 6 Merritt House Road, Unit 21, Harpswell, ME 04066
1/46

$645,000

2
Bedrooms
1,426
Square Feet
SVGUnlock more homes you won't find anywhere else
Listings are only private online. All buyers & agents can access in our offices or by contacting Compass.
$790,000 | 57 Laurel Shore Drive, Harpswell, ME 04079
1/34

$790,000

2
Bedrooms
1,628
Square Feet
0.93
Acres
$2,500,000 | 2319 Harpswell Islands Road, Harpswell, ME 04003
1/50
New

$2,500,000

5
Bedrooms
1,981
Square Feet
1
Acres
$880,000 | 13 West Shore Road, Harpswell, ME 04003
1/27

$880,000

2
Bedrooms
1,592
Square Feet
0.49
Acres
$325,000 | 1597 Harpswell Neck Road, Harpswell, ME 04079
1/36

$325,000

2
Bedrooms
1,296
Square Feet
1
Acres
$650,000 | 39 Birch Island Street, Brunswick, ME 04011
1/28

$650,000

3
Bedrooms
1,221
Square Feet
1.84
Acres
$625,000 | 8 Derek Way, Harpswell, ME 04079
1/22

$625,000

2
Bedrooms
486
Square Feet
2.9
Acres
$239,000 | 80 Map Island, Harpswell, ME 04079
1/15

$239,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
3.29
Acres
$1,800,000 | 42 Ferris Road, Harpswell, ME 04066
1/87

$1,800,000

4
Bedrooms
2,786
Square Feet
1.14
Acres
$2,199,000 | 15 Lupine Lane, Harpswell, ME 04079
1/59

$2,199,000

4
Bedrooms
2,584
Square Feet
1.67
Acres
$549,000 | 2027 Harpswell Islands Road, Harpswell, ME 04003
1/31

$549,000

2
Bedrooms
816
Square Feet
0.26
Acres
$1,389,000 | 61 Dipper Cove Road, Harpswell, ME 04066
1/74

$1,389,000

3
Bedrooms
2,198
Square Feet
0.84
Acres
$949,000 | 5 Seymour Road, Harpswell, ME 04066
1/71

$949,000

3
Bedrooms
1,859
Square Feet
1.59
Acres
$1,375,000 | 0 Bombazine Island, Harpswell, ME 04079
1/38

$1,375,000

5
Bedrooms
2,289
Square Feet
10
Acres
$230,000 | Lot 15 Austin Point Road, Harpswell, ME 04079
1/12

$230,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
2.22
Acres
$220,000 | Lot 4 Austin Point Road, Harpswell, ME 04079
1/10

$220,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
2.14
Acres
$195,000 | Lot 14 Austin Point Road, Harpswell, ME 04079
1/14

$195,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
1.86
Acres
$299,500 | 84 Stovers Point Road, Harpswell, ME 04079
1/25

$299,500

1
Bedrooms
420
Square Feet
0.07
Acres
$715,000 | 391 Harpswell Neck Road, Harpswell, ME 04079
1/44

$715,000

3
Bedrooms
2,064
Square Feet
1.14
Acres
$335,000 | 3 Echoes Shore Road, Harpswell, ME 04079
1/6

$335,000

2
Bedrooms
1,584
Square Feet
0.04
Acres
$1,099,000 | 121 Brickyard Cove Road, Harpswell, ME 04079
1/60

$1,099,000

3
Bedrooms
1,428
Square Feet
1.5
Acres
$875,000 | 943 Cundy's Harbor Road, Harpswell, ME 04079
1/52
Virtual Tour

$875,000

3
Bedrooms
1,349
Square Feet
0.17
Acres
$1,750,000 | 11 Tree Tops Lane, Harpswell, ME 04066
1/47

$1,750,000

3
Bedrooms
4,648
Square Feet
0.47
Acres
$1,395,000 | 64 High Head Road, Harpswell, ME 04079
1/51

$1,395,000

3
Bedrooms
1,890
Square Feet
4
Acres
$635,000 | 25 Bernier Lane, Harpswell, ME 04079
1/30

$635,000

2
Bedrooms
848
Square Feet
0.43
Acres
$649,000 | 18 Ash Point Road, Unit 18, Harpswell, ME 04079
1/63

$649,000

3
Bedrooms
2,111
Square Feet
$1,425,000 | 34 Eider Road, Harpswell, ME 04079
1/113

$1,425,000

3
Bedrooms
2,894
Square Feet
0.73
Acres
$559,000 | 16 Ash Point Road, Unit 16, Harpswell, ME 04079
1/64

$559,000

3
Bedrooms
1,728
Square Feet
$729,000 | 45 Little Island Road, Unit 45, Harpswell, ME 04066
1/21

$729,000

2
Bedrooms
945
Square Feet
0.7
Acres
$1,250,000 | 37-38 South Dyers Cove Road, Harpswell, ME 04079
1/75

$1,250,000

3
Bedrooms
2,359
Square Feet
0.63
Acres
$949,000 | 1984 Harpswell Islands Road, Harpswell, ME 04003
1/41
Virtual Tour

$949,000

3
Bedrooms
2,152
Square Feet
0.2
Acres
$649,000 | 19 Hugh Avenue, Harpswell, ME 04003
1/28

$649,000

4
Bedrooms
2,162
Square Feet
0.73
Acres
$2,400,000 | 1951 Harpswell Islands Road, Unit 2, Harpswell, ME 04003
1/48
Open: 6/19 04:00PM - 06:00PMVirtual Tour

$2,400,000

4
Bedrooms
5,200
Square Feet
0.72
Acres
$1,650,000 | 1951 Harpswell Islands Road, Harpswell, ME 04003
1/61
Open: 6/19 04:00PM - 06:00PM

$1,650,000

3
Bedrooms
2,316
Square Feet
0.72
Acres
$197,000 | Lot 45-1 Allen Point Road, Harpswell, ME 04079
1/63

$197,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
1.7
Acres
$825,000 | 1 Mallard Pond Road, Harpswell, ME 04079
1/8

$825,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
29
Acres
$179,000 | Lot #146 Laurel Shore Drive, Harpswell, ME 04079
1/13

$179,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
0.58
Acres
$380,000 | 0 Bayview Road, Unit 2, Orrs Island, ME 04066
1/61
Virtual Tour

$380,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
3.58
Acres
$159,000 | 2 Allen Point Road, Harpswell, ME 04079
1/10

$159,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
1.53
Acres
$245,000 | Lot C Long Point Road, Harpswell, ME 04079
1/36

$245,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
1.54
Acres
For Sale:

Discover Your Perfect Home

Explore Nearby Homes