Harpswell, ME Homes for Sale & Real Estate

price
-
1-34 of 34 Homes
$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.
$312,500 | 84 Stovers Point Road, Harpswell, ME 04079
1/25

$312,500

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

$715,000

3
Bedrooms
2,064
Square Feet
1.14
Acres
$790,000 | 57 Laurel Shore Drive, Harpswell, ME 04079
1/34

$790,000

2
Bedrooms
1,628
Square Feet
0.93
Acres
$880,000 | 13 West Shore Road, Harpswell, ME 04003
1/27

$880,000

2
Bedrooms
1,592
Square Feet
0.49
Acres
$1,375,000 | 0 Bombazine Island, Harpswell, ME 04079
1/38

$1,375,000

5
Bedrooms
2,289
Square Feet
10
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
$2,199,000 | 15 Lupine Lane, Harpswell, ME 04079
1/59

$2,199,000

4
Bedrooms
2,584
Square Feet
1.67
Acres
$1,400,000 | 37-38 South Dyers Cove Road, Harpswell, ME 04079
1/75

$1,400,000

3
Bedrooms
2,359
Square Feet
0.63
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
$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
$1,099,000 | 121 Brickyard Cove Road, Harpswell, ME 04079
1/54

$1,099,000

3
Bedrooms
1,428
Square Feet
1.5
Acres
$335,000 | 3 Echoes Shore Road, Harpswell, ME 04079
1/6

$335,000

2
Bedrooms
1,584
Square Feet
0.04
Acres
$2,400,000 | 1951 Harpswell Islands Road, Unit 2, Harpswell, ME 04003
1/48
Virtual Tour

$2,400,000

4
Bedrooms
5,200
Square Feet
0.72
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
$625,000 | 8-92-1 Derek Way, Harpswell, ME 04079
1/23

$625,000

2
Bedrooms
486
Square Feet
2.9
Acres
$899,000 | 12 Wood Landing Road, Harpswell, ME 04079
1/33
Virtual Tour

$899,000

4
Bedrooms
1,568
Square Feet
1
Acres
$1,425,000 | 34 Eider Road, Harpswell, ME 04079
1/114

$1,425,000

3
Bedrooms
2,894
Square Feet
0.73
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,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
$559,000 | 16 Ash Point Road, Unit 16, Harpswell, ME 04079
1/64

$559,000

3
Bedrooms
1,728
Square Feet
$1,650,000 | 1951 Harpswell Islands Road, Harpswell, ME 04003
1/61

$1,650,000

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

$729,000

2
Bedrooms
945
Square Feet
0.7
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
$179,000 | Lot #146 Laurel Shore Drive, Harpswell, ME 04079
1/13

$179,000

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

$825,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
29
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
$249,000 | 80 Map Island, Harpswell, ME 04079
1/19

$249,000

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

Discover Your Perfect Home

Explore Nearby Homes