Homes for sale in Topsham, ME
25 homes
New 路 5 days$400,000
3 bd 路 2 ba 路 1,272 sqft
176 Middlesex Rd, Topsham
Price cut $30,000$599,000
5 bd 路 3.5 ba 路 4,946 sqft
17 Chestnut Dr, Topsham

$699,000
3 bd 路 2 ba 路 1,988 sqft
401 Cathance Rd, Topsham
Price cut $25,100$599,900
4 bd 路 2 ba 路 1,886 sqft
92 Old Lisbon Rd, Topsham
Price cut $5,000$344,000
2 bd 路 1 ba 路 720 sqft
23 Wilson St, Topsham
Price cut $81,000$699,000
3 bd 路 2 ba 路 1,792 sqft
75 Tedford Rd, Topsham
Price cut $50,000$675,000
3 bd 路 3 ba 路 3,248 sqft
29 Trufant Ln, Topsham
Price cut $55,000$675,000
3 bd 路 3 ba 路 2,494 sqft
847 Middlesex Rd, Topsham
Price cut $11,000$399,000
4 bd 路 2 ba 路 1,528 sqft
228 Congress Cir, Topsham
Price cut $50,000$948,000
3 bd 路 3 ba 路 2,500 sqft
36 Turkey Run, Topsham

$729,000
3 bd 路 2 ba 路 1,400 sqft
Raspberry Ln Lot 13, Topsham

$650,000
3 bd 路 2.5 ba 路 2,363 sqft
210A Augusta Rd, Topsham
Price cut $51,000$499,000
3 bd 路 2 ba 路 1,957 sqft
30 Mallett Dr, Topsham
Price cut $20,000$280,000
2 bd 路 1.5 ba 路 1,104 sqft
71 Munroe Ln Unit 71, Topsham
Contingent$230,000
2 bd 路 2 ba 路 1,104 sqft
22 Munroe Ln Unit 22, Topsham
Contingent$399,999
3 bd 路 2 ba 路 1,701 sqft
9 Bridge St, Topsham
Contingent$325,000
2 bd 路 2 ba 路 1,498 sqft
41 Middlesex Rd, Topsham
Contingent$499,900
4 bd 路 3 ba 路 1,742 sqft
12 Middlesex Rd, Topsham
Contingent$799,000
3 bd 路 2.5 ba 路 2,060 sqft
32 Beechwood Dr, Topsham
Contingent$1,599,000
3 bd 路 2.5 ba 路 2,363 sqft
210 Augusta Rd, Topsham
Contingent$875,000
5 ba 路 4,558 sqft
67 Winter St, Topsham
Contingent$749,000
3 bd 路 2 ba 路 2,035 sqft
19 Forest Glen Ln, Topsham
Contingent$560,000
3 bd 路 2 ba 路 1,728 sqft
256 Meadow Rd, Topsham
Contingent$535,000
3 bd 路 2.5 ba 路 1,580 sqft
7 Garnet Dr Unit 29, Topsham
There are 14 homes for sale in Topsham, ME, with a median list price of $624,950. Prices run from $280,000 to $948,000. The newest listings come first. Filter by price, beds, baths and home type, or move the map to look around.
Swipe homes in the app