Homes for Sale in Topsham, ME

price
-
1-33 of 33 Homes
Active
$534,950 | 34 Main Street, Topsham, ME 04086
1/58

$534,950

Unavailable
Bedrooms
3,503
Square Feet
0.13
Acres
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.
$379,999 | 121 White House Crossing Road, Topsham, ME 04086
1/36
Virtual Tour

$379,999

2
Bedrooms
1,385
Square Feet
0.66
Acres
$285,000 | 35 Bridge Street, Topsham, ME 04086
1/51

$285,000

Unavailable
Bedrooms
2,500
Square Feet
0.28
Acres
$560,000 | 256 Meadow Road, Topsham, ME 04086
1/48

$560,000

3
Bedrooms
1,728
Square Feet
2.42
Acres
$535,000 | 7 Garnet Drive, Unit 29, Topsham, ME 04086
1/63

$535,000

3
Bedrooms
1,580
Square Feet
$850,000 | 32 Beechwood Drive, Topsham, ME 04086
1/76
Virtual Tour

$850,000

3
Bedrooms
2,060
Square Feet
1.6
Acres
$399,900 | 57 Barrows Drive, Topsham, ME 04086
1/34

$399,900

3
Bedrooms
1,874
Square Feet
0.23
Acres
$469,000 | 13 Crabtree Drive, Topsham, ME 04086
1/34

$469,000

3
Bedrooms
1,876
Square Feet
0.17
Acres
$250,000 | 428 Cathance Road, Topsham, ME 04086
1/30

$250,000

3
Bedrooms
1,298
Square Feet
0.56
Acres
$529,000 | 706 Middlesex Road, Topsham, ME 04086
1/54

$529,000

3
Bedrooms
1,764
Square Feet
2.18
Acres
$453,900 | 219 River Road, Topsham, ME 04086
1/3
New Construction

$453,900

3
Bedrooms
1,456
Square Feet
0.96
Acres
$97,000 | 11 Ofarrell Street, Topsham, ME 04086
1/28

$97,000

2
Bedrooms
1,092
Square Feet
Unavailable
Acres
$400,000 | 218 Middlesex Road, Topsham, ME 04086
1/62

$400,000

3
Bedrooms
1,440
Square Feet
0.42
Acres
$195,000 | 33 Serenity Lane, Topsham, ME 04086
1/27

$195,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
10
Acres
$111,735 | 1 Gilmore Drive, Topsham, ME 04086
1/34
New Construction

$111,735

2
Bedrooms
1,064
Square Feet
Unavailable
Acres
$875,000 | 67 Winter Street, Topsham, ME 04086
1/103

$875,000

Unavailable
Bedrooms
4,558
Square Feet
1.1
Acres
$645,000 | 671 Meadow Road, Topsham, ME 04086
1/77
Virtual Tour

$645,000

4
Bedrooms
3,248
Square Feet
2.6
Acres
$550,000 | 188 Middlesex Road, Topsham, ME 04086
1/43

$550,000

Unavailable
Bedrooms
2,574
Square Feet
0.51
Acres
$749,000 | 29 Forest Glen Lane, Topsham, ME 04086
1/56
New Construction

$749,000

3
Bedrooms
1,676
Square Feet
0.3
Acres
$94,900 | 15 Ofarrell Street, Topsham, ME 04086
1/27

$94,900

3
Bedrooms
1,008
Square Feet
Unavailable
Acres
$699,900 | Lot 13 Raspberry Lane, Topsham, ME 04086
1/21
New Construction

$699,900

3
Bedrooms
1,400
Square Feet
0.96
Acres
$780,000 | 75 Tedford Road, Topsham, ME 04086
1/52

$780,000

3
Bedrooms
1,792
Square Feet
12
Acres
$515,000 | 75 Adams Landing Road, Topsham, ME 04086
1/34

$515,000

5
Bedrooms
2,688
Square Feet
3.8
Acres
$765,400 | Lot 14 Raspberry Lane, Topsham, ME 04086
1/32
New Construction

$765,400

3
Bedrooms
1,630
Square Feet
0.96
Acres
$595,000 | Undisclosed Address, Topsham, ME 04086
1/23

$595,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
52.24
Acres
$629,000 | 17 Chestnut Drive, Topsham, ME 04086
1/65

$629,000

5
Bedrooms
4,946
Square Feet
6
Acres
$754,900 | 23 Forest Glen Lane, Topsham, ME 04086
1/31
New Construction

$754,900

3
Bedrooms
1,850
Square Feet
0.27
Acres
$1,599,000 | 210 Augusta Road, Topsham, ME 04086
1/23

$1,599,000

3
Bedrooms
2,363
Square Feet
35.82
Acres
$800,000 | 16 Maine Street, Topsham, ME 04086
1/56

$800,000

Unavailable
Bedrooms
3,620
Square Feet
0.17
Acres
$850,000 | 847 Middlesex Road, Topsham, ME 04086
1/66
Virtual Tour

$850,000

3
Bedrooms
2,494
Square Feet
20.5
Acres
$775,000 | Lot 12 Raspberry Lane, Topsham, ME 04086
1/3
New Construction

$775,000

3
Bedrooms
1,959
Square Feet
1.37
Acres
$350,000 | 29 Winter Street, Topsham, ME 04086
1/3

$350,000

Unavailable
Bedrooms
2,664
Square Feet
1
Acres
$1,500,000 | 34 Compass Lane, Topsham, ME 04086
1/87

$1,500,000

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

Discover Your Perfect Home

Explore Nearby Homes