Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Riverfront property for sale in Southern Maine
Price
Size
Tags
Save
Reset
44 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Explore
land for sale in Southern Maine
for more listings.
25 days
$21k drop • Sept 30
$829,000
4.8 acres
York County
3 bd, 3 ba
•
2,592 sq ft
Limington, ME 04049
$50k drop • Aug 31
$875,000
45 acres
York County
Limington, ME 04049
40 days ago
$120,000
1.29 acres
Oxford County
Roxbury, ME 04275
$46k drop • Oct 5
$949,000
138 acres
Knox County
2 bd, 1 ba
•
1,452 sq ft
Union, ME 04862
8 days
$489,000
3.89 acres
Lincoln County
3 bd, 2.5 ba
•
4,700 sq ft
Waldoboro, ME 04572
13 days
$129,900
7 acres
Oxford County
Waterford Town, ME 04088
48 days ago
$510,000
7.4 acres
Waldo County
4 bd, 3 ba
•
3,581 sq ft
Palermo, ME 04354
3 months ago
$799,000
40 acres
Lincoln County
Alna, ME 04535
$15k drop • Aug 19
$194,900
1.8 acres
Waldo County
Winterport, ME 04496
$195k drop • Aug 20
$1,100,000
15 acres
Knox County
1 bd, 1 ba
•
1,874 sq ft
South Thomaston, ME 04858
2 months ago
$1,350,000
79.2 acres
Lincoln County
3 bd, 2.5 ba
•
3,514 sq ft
Newcastle, ME 04553
27 days
$778,000
22.3 acres
Knox County
2 bd, 2 ba
•
1,905 sq ft
Appleton, ME 04862
$105k drop • Sept 13
$675,000
6.6 acres
Oxford County
4,667 sq ft
Oxford, ME 04270
$200k drop • Aug 24
$2,600,000
9.8 acres
Lincoln County
6 bd, 3.5 ba
•
4,600 sq ft
Damariscotta, ME 04543
$20k drop • Oct 2
$529,000
5.82 acres
Waldo County
4 bd, 3 ba
•
1,354 sq ft
Prospect, ME 04981
$105k drop • Sept 13
$675,000
6.6 acres
Oxford County
4 bd, 1.5 ba
•
4,667 sq ft
Oxford, ME 04270
4 months ago
$399,999
3.3 acres
Lincoln County
Westport Island, ME 04578
$50k drop • Aug 31
$875,000
45 acres
York County
3 bd, 2 ba
•
1,102 sq ft
Limington, ME 04049
$20k drop • July 13
$554,999
6.2 acres
Lincoln County
3 bd, 2 ba
•
2,246 sq ft
Whitefield, ME 04353
41 days ago
$799,900
3 acres
Waldo County
4 bd, 2.5 ba
•
2,400 sq ft
Winterport, ME 04412
58 days ago
$495,000
5 acres
Knox County
3 bd, 2 ba
•
1,741 sq ft
Union, ME 04862
5 months ago
$210,000
5 acres
Oxford County
Bethel, ME 04217
5 months ago
$215,000
6.87 acres
Oxford County
Bethel, ME 04217
$15k drop • Sept 26
$250,000
2.9 acres
Androscoggin County
3 bd, 1 ba
•
2,175 sq ft
Sabattus, ME 04280
5 months ago
$210,000
9 acres
Oxford County
Bethel, ME 04217
5 months ago
$235,000
8.44 acres
Oxford County
Bethel, ME 04217
5 months ago
$135,000
3 acres
Oxford County
Bethel, ME 04217
$6k drop • Aug 25
$112,000
1.5 acres
Waldo County
Liberty, ME 04949
2 months ago
$99,500
1.72 acres
Lincoln County
Boothbay, ME 04537
4 months ago
$169,000
18 acres
Waldo County
Searsmont, ME 04973
4 months ago
$169,000
18 acres
Waldo County
Searsmont, ME 04973
$15.1k drop • Aug 23
$599,900
11.8 acres
Waldo County
3 bd, 2 ba
•
2,390 sq ft
Lincolnville, ME 04849
$9k drop • July 10
$160,000
5.24 acres
Kennebec County
3 bd, 2 ba
•
1,960 sq ft
Benton, ME 04901
58 days ago
$650,000
31.2 acres
Sagadahoc County
Topsham, ME 04086
24 days
$1,095,000
2 acres
Knox County
3 bd, 2 ba
•
1,224 sq ft
Union, ME 04862
2 months ago
$1,182,500
12.8 acres
Lincoln County
3 bd, 2.5 ba
•
1,796 sq ft
Dresden Town, ME 04342
$54k drop • Sept 21
$575,000
2 acres
York County
5 ba
•
3,769 sq ft
Wells, ME 04090
2 months ago
$1,432,500
29.5 acres
Lincoln County
3 bd, 2.5 ba
•
1,796 sq ft
Dresden Town, ME 04342
$145k drop • July 7
$1,550,000
41 acres
Lincoln County
3 bd, 2.5 ba
•
1,796 sq ft
Dresden Town, ME 04342
13 months ago
$1,200,000
35.8 acres
Sagadahoc County
3 bd, 2.5 ba
•
2,363 sq ft
Topsham, ME 04086
9 months ago
$695,000
2 acres
Oxford County
6 ba
•
3,456 sq ft
Gilead, ME 04217
7 months ago
$215,000
21.8 acres
Waldo County
Frankfort, ME 04438
Pending
Under contract
$398,000
5 acres
Cumberland County
3 bd, 2 ba
•
1,640 sq ft
Naples, ME 04048
2 years ago
$—/mo
72 acres
Kennebec County
Augusta, ME 04330
Map