Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Farmland for sale in Southern Maine
Price
Size
Tags
Save
Reset
131 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.
$14k drop • July 1
$225,000
15.9 acres
Knox County
Union, ME 04862
23 days
$1,475,000
27 acres
Knox County
4 bd, 2 ba
•
2,615 sq ft
Union, ME 04862
$26k drop • July 8
$699,000
45.3 acres
Androscoggin County
3 bd, 3 ba
•
2,172 sq ft
Auburn, ME 04210
51 days ago
$1,995,000
20 acres
York County
5 bd, 3 ba
•
3,554 sq ft
Biddeford, ME 04005
$20k drop • June 28
$375,000
12.4 acres
Lincoln County
5 bd, 2.5 ba
•
2,564 sq ft
Somerville, ME 04348
37 days ago
$1,500,000
142 acres
Knox County
2 bd, 1.5 ba
•
1,527 sq ft
Appleton, ME 04862
$76.5k drop • May 20
$998,500
94 acres
Kennebec County
5 bd, 2 ba
•
2,058 sq ft
China, ME 04358
37 days ago
$1,295,000
15 acres
Knox County
17,280 sq ft
South Thomaston, ME 04858
$40k drop • June 30
$749,000
7.6 acres
Kennebec County
4 bd, 3 ba
•
2,635 sq ft
Pittston, ME 04345
45 days ago
$625,000
46 acres
Sagadahoc County
3 bd, 3.5 ba
•
1,958 sq ft
Bowdoin Town, ME 04287
27 days
$949,000
13.4 acres
Lincoln County
2 bd, 2 ba
•
2,488 sq ft
Waldoboro, ME 04572
2 months ago
$779,000
24 acres
Oxford County
3 bd, 2 ba
•
3,544 sq ft
Paris, ME 04281
2 months ago
$1,500,000
213 acres
Kennebec County
3 bd, 1.5 ba
•
3,329 sq ft
Belgrade, ME 04917
3 months ago
$3,495,000
12.9 acres
Cumberland County
7 bd, 7 ba
•
10,076 sq ft
Scarborough, ME 04074
7 days
$239,000
23.2 acres
Knox County
Warren, ME 04864
34 days ago
$815,000
8.8 acres
Waldo County
3 bd, 3.5 ba
•
2,853 sq ft
Palermo, ME 04354
$10k drop • July 3
$530,000
5 acres
York County
3 bd, 1.5 ba
•
1,512 sq ft
Waterboro, ME 04061
$14k drop • May 29
$385,000
15 acres
Knox County
Warren, ME 04864
$51k drop • July 7
$299,000
36.7 acres
Knox County
Appleton, ME 04862
1 day
$315,000
31.4 acres
Waldo County
3 bd, 2 ba
•
1,715 sq ft
Monroe, ME 04951
5 days
$490,000
5 acres
York County
2 bd, 1.5 ba
•
900 sq ft
Lyman Town, ME 04002
10 days
$835,000
17 acres
Cumberland County
7 bd, 3.5 ba
•
3,384 sq ft
Harrison, ME 04040
$39.3k drop • July 14
$449,900
9.52 acres
York County
4 bd, 1 ba
•
2,248 sq ft
Sanford, ME 04073
2 months ago
$408,000
5.9 acres
Lincoln County
3 bd, 1.5 ba
•
1,579 sq ft
Nobleboro, ME 04555
$50k drop • July 17
$650,000
74 acres
Lincoln County
2 bd, 1 ba
•
1,213 sq ft
Dresden Town, ME 04342
8 days
$50k drop • July 22
$325,000
22 acres
Kennebec County
4 bd, 1 ba
•
1,676 sq ft
Winslow, ME 04901
15 days
$395,000
6.5 acres
Waldo County
3 bd, 2 ba
•
1,400 sq ft
Belfast, ME 04915
20 days
$450,000
20 acres
Kennebec County
4 bd, 1 ba
•
1,935 sq ft
Augusta, ME 04330
$50k drop • July 21
$1,900,000
28.4 acres
Kennebec County
5,526 sq ft
Oakland, ME 04963
3 months ago
$1,395,000
24.8 acres
York County
4 bd, 2.5 ba
•
3,290 sq ft
Wells, ME 04090
7 months ago
$190,000
33.4 acres
Kennebec County
Pittston, ME 04345
$10k drop • July 22
$499,999
11 acres
Kennebec County
1 bd, 1 ba
•
757 sq ft
Augusta, ME 04330
3 months ago
$895,000
10 acres
Waldo County
7 bd, 5 ba
•
4,095 sq ft
Searsmont, ME 04973
8 days
$495,000
73.7 acres
Cumberland County
2 bd, 1 ba
•
1,148 sq ft
Sebago Town, ME 04029
55 days ago
$675,000
37.3 acres
Knox County
3 bd, 2 ba
•
1,955 sq ft
Warren, ME 04864
$35k drop • June 8
$540,000
25.5 acres
Sagadahoc County
2 bd, 2 ba
•
1,608 sq ft
Richmond, ME 04357
$100k drop • June 26
$850,000
11.8 acres
Lincoln County
3 bd, 2 ba
•
2,000 sq ft
Waldoboro, ME 04572
$20k drop • June 18
$479,000
119 acres
Lincoln County
Whitefield, ME 04353
23 days
$805,000
36 acres
Oxford County
5 bd, 3 ba
•
2,560 sq ft
Brownfield, ME 04010
5 months ago
$799,000
92 acres
Waldo County
Stockton Springs, ME 04981
6 months ago
$1,750,000
50 acres
York County
5 bd, 4 ba
•
6,200 sq ft
Acton, ME 04001
6 months ago
$799,900
130 acres
Oxford County
4 bd, 1 ba
•
1,381 sq ft
Greenwood, ME 04255
3 months ago
$269,000
17.5 acres
York County
Alfred, ME 04002
59 days ago
$2,450,000
167 acres
Lincoln County
3 bd, 3 ba
•
1,610 sq ft
Waldoboro, ME 04572
$25k drop • June 16
$425,000
39 acres
Kennebec County
16,172 sq ft
China, ME 04358
$405k drop • June 29
$1,395,000
247 acres
Waldo County
Belfast, ME 04915
$19.9k drop • July 16
$380,000
11.3 acres
Waldo County
7 bd, 3 ba
•
2,600 sq ft
Palermo, ME 04354
$40k drop • May 27
$299,000
73 acres
Oxford County
1 bd, 400 sq ft
Canton, ME 04221
20 days
$89,999
21.2 acres
Knox County
Warren, ME 04864
$34.9k drop • May 1
$615,000
11.8 acres
Waldo County
3 bd, 2 ba
•
2,390 sq ft
Lincolnville, ME 04849
1
2
3
51-100 of 131 properties
Map