Farms for sale in Topsham

16,378 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
View photo Arrow icon pointing to the right
Updated
Property for sale in Topsham, Sagadahoc County
Request Details
Topsham, Sagadahoc County

1 day + 1 hour ago

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

2 Bedrooms

1 Bathroom

1,000 sq.ft

1 day + 1 hour ago

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

2 Bedrooms

1 Bathroom

944 sq.ft

1 day + 1 hour ago

30 pictures Arrow icon pointing to the right
House
House for sale in Topsham, Sagadahoc County
USD 230,000
Topsham, Sagadahoc County

2 Bedrooms

2 Bathrooms

1,104 sq.ft

Equipped kitchenParking

4 days + 1 hour ago

30 pictures Arrow icon pointing to the right
House
House for sale in Topsham, Sagadahoc County
USD 399,999
Topsham, Sagadahoc County

3 Bedrooms

2 Bathrooms

1,701 sq.ft

GardenDeckEquipped kitchenParking

1 week + 6 days ago

30 pictures Arrow icon pointing to the right
House
House for sale in Topsham, Sagadahoc County
USD 425,000
Topsham, Sagadahoc County

3 Bedrooms

2 Bathrooms

2,052 sq.ft

GardenDeckFireplaceEquipped kitchen

1 week + 6 days ago

30 pictures Arrow icon pointing to the right
House
House for sale in Topsham, Sagadahoc County
USD 525,000
Topsham, Sagadahoc County

3 Bedrooms

2 Bathrooms

1,696 sq.ft

Parking

2 weeks + 3 days ago

30 pictures Arrow icon pointing to the right
House
House for sale in Topsham, Sagadahoc County
USD 975,000
Topsham, Sagadahoc County

3 Bedrooms

3 Bathrooms

2,500 sq.ft

ParkingCellar

Oct 13, 2026

30 pictures Arrow icon pointing to the right
House
House for sale in Topsham, Sagadahoc County
USD 325,000
Topsham, Sagadahoc County

2 Bedrooms

2 Bathrooms

1,498 sq.ft

Office roomEquipped kitchenCellar

Oct 13, 2026

30 pictures Arrow icon pointing to the right
House
House for sale in Topsham, Sagadahoc County
USD 599,000
Topsham, Sagadahoc County

5 Bedrooms

4 Bathrooms

3,036 sq.ft

Oct 12, 2026

30 pictures Arrow icon pointing to the right
House
House for sale in Cathance, Topsham
USD 699,000
Cathance, Topsham

3 Bedrooms

2 Bathrooms

1,988 sq.ft

PatioGardenOffice roomFireplaceEquipped kitchenParking

Oct 10, 2026

5 pictures Arrow icon pointing to the right
Land
Land for sale in Topsham, Sagadahoc County
USD 650,000
Topsham, Sagadahoc County

31 sq.ft

Oct 05, 2026

29 pictures Arrow icon pointing to the right
House
House for sale in Topsham, Sagadahoc County
USD 515,000
Topsham, Sagadahoc County

3 Bedrooms

2 Bathrooms

1,957 sq.ft

Equipped kitchen

Oct 04, 2026

30 pictures Arrow icon pointing to the right
House
House for sale in Topsham, Sagadahoc County
USD 529,900
Topsham, Sagadahoc County

4 Bedrooms

3 Bathrooms

1,742 sq.ft

GardenDeckEquipped kitchen

Oct 04, 2026

30 pictures Arrow icon pointing to the right
House
House for sale in Pejepscot, Topsham
USD 625,000
Pejepscot, Topsham

4 Bedrooms

2 Bathrooms

1,886 sq.ft

Equipped kitchenParking

Oct 03, 2026

30 pictures Arrow icon pointing to the right
House
House for sale in Topsham Historic District, Topsham
USD 349,000
Topsham Historic District, Topsham

2 Bedrooms

1 Bathroom

720 sq.ft

GardenEquipped kitchenParking

Oct 02, 2026

19 pictures Arrow icon pointing to the right
House
House for sale in Topsham, Sagadahoc County
USD 729,000
Topsham, Sagadahoc County

3 Bedrooms

2 Bathrooms

1,544 sq.ft

GardenEquipped kitchenParking

Oct 01, 2026

3 pictures Arrow icon pointing to the right
House
House for sale in Topsham, Sagadahoc County
USD 200,000
Topsham, Sagadahoc County

2 Bathrooms

2,664 sq.ft

Oct 01, 2026

30 pictures Arrow icon pointing to the right
House
House for sale in Topsham, Sagadahoc County
USD 799,000
Topsham, Sagadahoc County

3 Bedrooms

3 Bathrooms

2,060 sq.ft

Office roomEquipped kitchen

Sep 30, 2026

30 pictures Arrow icon pointing to the right
Land
Land for sale in Topsham, Sagadahoc County
USD 1,450,000
Topsham, Sagadahoc County

3 sq.ft

Lift

Sep 30, 2026

30 pictures Arrow icon pointing to the right
House
House for sale in Topsham, Sagadahoc County
USD 730,000
Topsham, Sagadahoc County

3 Bedrooms

3 Bathrooms

2,494 sq.ft

Sep 29, 2026

30 pictures Arrow icon pointing to the right
House
House for sale in Topsham, Sagadahoc County
USD 700,000
Topsham, Sagadahoc County

4 Bedrooms

3 Bathrooms

3,248 sq.ft

GardenParkingEquipped kitchenSwimming poolCellar

Sep 29, 2026

24 pictures Arrow icon pointing to the right
House
House for sale in Topsham, Sagadahoc County
USD 292,500
Topsham, Sagadahoc County

2 Bedrooms

2 Bathrooms

1,104 sq.ft

Sep 29, 2026

24 pictures Arrow icon pointing to the right
House
House for sale in Topsham, Sagadahoc County
USD 410,000
Topsham, Sagadahoc County

4 Bedrooms

2 Bathrooms

1,528 sq.ft

Parking

Sep 29, 2026

23 pictures Arrow icon pointing to the right
House
House for sale in Topsham, Sagadahoc County
USD 1,200,000
Topsham, Sagadahoc County

3 Bedrooms

3 Bathrooms

2,363 sq.ft

Sep 28, 2026

30 pictures Arrow icon pointing to the right
House
House for sale in Topsham, Sagadahoc County
USD 749,999
Topsham, Sagadahoc County

3 Bedrooms

2 Bathrooms

1,792 sq.ft

Equipped kitchenCellar

Sep 28, 2026

24 pictures Arrow icon pointing to the right
House
House for sale in Topsham, Sagadahoc County
USD 650,000
Topsham, Sagadahoc County

3 Bedrooms

3 Bathrooms

2,363 sq.ft

Sep 28, 2026

View photo Arrow icon pointing to the right
House
House for sale in Topsham, Sagadahoc County
USD 230,000
Topsham, Sagadahoc County

2 Bedrooms

1,104 sq.ft

Equipped kitchenParking

3 days + 1 hour ago

View photo Arrow icon pointing to the right
House
House for sale in Topsham, Sagadahoc County
USD 425,000
Topsham, Sagadahoc County

3 Bedrooms

2,052 sq.ft

GardenDeckFireplaceEquipped kitchen

1 week + 5 days ago

View photo Arrow icon pointing to the right
House
House for sale in Topsham, Sagadahoc County
USD 399,999
Topsham, Sagadahoc County

3 Bedrooms

1,701 sq.ft

GardenDeckEquipped kitchenParking

1 week + 5 days ago