Properties for sale in Harpswell

3,614,405 available properties
Sort by:
Most relevant first
Most relevant first
Most up-to-date first
Most recent published
Price: Lowest first
Price: Highest first
Bedrooms: Lowest first
Bedrooms: Highest first
Size: Lowest first
Size: Highest first
30 pictures Arrow icon pointing to the right
House
House for sale in Harpswell, Cumberland County
USD 1,150,000
Harpswell, Cumberland County

1,258 sq.ft

GardenTerrace

3 weeks + 2 days ago

50 pictures Arrow icon pointing to the right
House
House for sale in Harpswell, Cumberland County
USD 2,390,000
Harpswell, Cumberland County

9 Bedrooms

GardenTerraceBalcony

Oct 14, 2026

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Harpswell, Cumberland County
Request Details
Harpswell, Cumberland County

1 Bedroom

1 Bathroom

564 sq.ft

1 day + 11 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Harpswell, Cumberland County
Request Details
Harpswell, Cumberland County

3 Bedrooms

3 Bathrooms

1,817 sq.ft

1 day + 11 hours ago

50 pictures Arrow icon pointing to the right
House
House for sale in Harpswell, Cumberland County
USD 2,900,000
Harpswell, Cumberland County

11 Bedrooms

GardenTerraceSwimming poolDeckFireplaceEquipped kitchen

Oct 15, 2026

27 pictures Arrow icon pointing to the right
New
House
House for sale in Orr's Island, Harpswell
USD 1,150,000
Orr's Island, Harpswell

4 Bathrooms

3,724 sq.ft

GardenDeckParking

1 day + 11 hours ago

4 pictures Arrow icon pointing to the right
Land
Land for sale in Harpswell, Cumberland County
USD 199,000
Harpswell, Cumberland County

5 days + 11 hours ago

29 pictures Arrow icon pointing to the right
House
House for sale in Harpswell, Cumberland County
USD 895,000
Harpswell, Cumberland County

3 Bedrooms

2 Bathrooms

1,859 sq.ft

PatioParkingEquipped kitchen

5 days + 11 hours ago

30 pictures Arrow icon pointing to the right
House
House for sale in Orr's Island, Harpswell
USD 849,000
Orr's Island, Harpswell

5 Bedrooms

1 Bathroom

1,827 sq.ft

1 week + 11 hours ago

View photo Arrow icon pointing to the right
House
House for sale in Harpswell, Cumberland County
USD 299,500
Harpswell, Cumberland County

1 Bedroom

1 Bathroom

420 sq.ft

Deck

5 days + 11 hours ago

View photo Arrow icon pointing to the right
House
House for sale in Harpswell, Cumberland County
USD 598,000
Harpswell, Cumberland County

2 Bedrooms

1 Bathroom

848 sq.ft

Garden

6 days + 11 hours ago

View photo Arrow icon pointing to the right
House
House for sale in Harpswell, Cumberland County
USD 2,300,000
Harpswell, Cumberland County

3 Bedrooms

3 Bathrooms

2,249 sq.ft

Deck

1 week + 11 hours ago

View photo Arrow icon pointing to the right
House
House for sale in North Harpswell, Harpswell
USD 495,000
North Harpswell, Harpswell

4 Bedrooms

3 Bathrooms

1,920 sq.ft

GardenParking

1 week + 1 day ago

View photo Arrow icon pointing to the right
House
House for sale in Harpswell, Cumberland County
USD 944,000
Harpswell, Cumberland County

3 Bedrooms

2 Bathrooms

1,842 sq.ft

1 week + 2 days ago

View photo Arrow icon pointing to the right
Land
Land for sale in Harpswell, Cumberland County
USD 245,000
Harpswell, Cumberland County

1 week + 3 days ago

View photo Arrow icon pointing to the right
House
House for sale in West Harpswell, Harpswell
USD 649,000
West Harpswell, Harpswell

3 Bedrooms

2 Bathrooms

1,791 sq.ft

1 week + 3 days ago

View photo Arrow icon pointing to the right
House
House for sale in Harpswell, Cumberland County
USD 780,000
Harpswell, Cumberland County

2 Bedrooms

2 Bathrooms

1,138 sq.ft

DeckEquipped kitchen

1 week + 3 days ago

View photo Arrow icon pointing to the right
Land
Land for sale in Harpswell, Cumberland County
USD 195,000
Harpswell, Cumberland County

1 week + 3 days ago

View photo Arrow icon pointing to the right
House
House for sale in Harpswell, Cumberland County
USD 2,199,000
Harpswell, Cumberland County

4 Bedrooms

4 Bathrooms

2,584 sq.ft

1 week + 3 days ago

View photo Arrow icon pointing to the right
House
House for sale in Harpswell, Cumberland County
USD 2,475,000
Harpswell, Cumberland County

3 Bedrooms

3 Bathrooms

2,096 sq.ft

GardenOffice roomDeckBalconyFireplaceEquipped kitchen

1 week + 3 days ago

View photo Arrow icon pointing to the right
House
House for sale in Harpswell, Cumberland County
USD 3,200,000
Harpswell, Cumberland County

3 Bedrooms

4 Bathrooms

3,578 sq.ft

Equipped kitchen

1 week + 3 days ago

View photo Arrow icon pointing to the right
House
House for sale in Harpswell, Cumberland County
USD 775,000
Harpswell, Cumberland County

3 Bedrooms

1 Bathroom

932 sq.ft

Deck

1 week + 3 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Harpswell, Cumberland County
USD 2,900,000
Harpswell, Cumberland County

3 Bedrooms

3 Bathrooms

4,383 sq.ft

GardenSwimming poolDeckFireplaceEquipped kitchen

Oct 09, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Harpswell, Cumberland County
USD 249,000
Harpswell, Cumberland County

2 weeks + 1 day ago

View photo Arrow icon pointing to the right
House
House for sale in Bailey Island, Harpswell
USD 1,650,000
Bailey Island, Harpswell

3 Bedrooms

3 Bathrooms

2,316 sq.ft

1 week + 11 hours ago

View photo Arrow icon pointing to the right
House
House for sale in Harpswell, Cumberland County
USD 995,000
Harpswell, Cumberland County

6 Bedrooms

4 Bathrooms

1,926 sq.ft

Fireplace

1 week + 1 day ago

View photo Arrow icon pointing to the right
House
House for sale in Bailey Island, Harpswell
USD 639,000
Bailey Island, Harpswell

3 Bedrooms

2 Bathrooms

1,287 sq.ft

Deck

1 week + 2 days ago

View photo Arrow icon pointing to the right
Land
Land for sale in Harpswell, Cumberland County
USD 275,000
Harpswell, Cumberland County

1 week + 2 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Harpswell, Cumberland County
USD 335,000
Harpswell, Cumberland County

1 Bedroom

240 sq.ft

Oct 09, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Harpswell, Cumberland County
USD 368,000
Harpswell, Cumberland County

2 Bedrooms

2 Bathrooms

994 sq.ft

GardenParking

1 week + 2 days ago