Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Maine barns for sale
Price
Size
Tags
Save
Reset
293 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 Maine
for more listings.
$10k drop • Oct 30
$349,000
2.17 acres
Penobscot County
4 bd, 2 ba
•
2,424 sq ft
Hampden, ME 04444
15 months ago
$195,000
2.4 acres
Piscataquis County
3 bd, 1 ba
•
1,228 sq ft
Sangerville, ME 04479
$30k drop • Aug 14
$149,900
6 acres
Aroostook County
4 bd, 1 ba
•
1,300 sq ft
Bancroft, ME 04497
40 days ago
$189,000
2 acres
Penobscot County
1 bd, 0.5 ba
•
480 sq ft
Carmel, ME 04419
54 days ago
$435,000
2 acres
York County
4 bd, 1 ba
•
1,618 sq ft
Sanford, ME 04073
$16k drop • Oct 18
$269,000
2.4 acres
Penobscot County
4 bd, 1.5 ba
•
2,352 sq ft
Patten, ME 04765
3 months ago
$1,395,000
1.6 acres
Cumberland County
8 bd, 6 ba
•
5,936 sq ft
Sebago Town, ME 04029
5 months ago
$350,000
2.15 acres
Hancock County
1 bd, 3 ba
•
1,420 sq ft
Amherst, ME 04605
$105k drop • Oct 6
$795,000
2 acres
Oxford County
7 bd, 6.5 ba
•
4,031 sq ft
Upton, ME 04216
11 months ago
$349,900
2.16 acres
Penobscot County
5 bd, 2.5 ba
•
2,370 sq ft
Newport, ME 04953
14 months ago
$2,265,000
4.32 acres
York County
3 bd, 3.5 ba
•
4,026 sq ft
Saco, ME 04072
18 months ago
$164,000
10.7 acres
Washington County
Harrington, ME 04643
2 months ago
$2,590,000
1.74 acres
Hancock County
6 bd, 5 ba
•
4,590 sq ft
Ellsworth, ME 04605
$10k drop • Nov 9
$439,000
1.7 acres
Knox County
3 bd, 1 ba
•
1,895 sq ft
Cushing, ME 04563
32 days ago
$500,000
2 acres
Sagadahoc County
— sq ft
Georgetown, ME 04548
$25k drop • Oct 14
$425,000
1.69 acres
York County
3 bd, 2 ba
•
1,910 sq ft
Saco, ME 04072
3 months ago
$1,395,000
1.6 acres
Cumberland County
6 ba
•
5,936 sq ft
Sebago Town, ME 04029
$25.1k drop • Aug 24
$349,900
2 acres
Penobscot County
5 bd, 2.5 ba
•
2,370 sq ft
Newport, ME 04953
4 months ago
$319,900
3 acres
Aroostook County
3 bd, 2.5 ba
•
— sq ft
Ashland, ME 04732
$19.1k drop • Sept 23
$299,900
33 acres
York County
Dayton Town, ME 04005
4 months ago
$320,000
2 acres
Oxford County
4 bd, 2.5 ba
•
1,960 sq ft
Woodstock Town, ME 04219
9 months ago
$325,000
5 acres
Washington County
4 bd, 1 ba
•
2,152 sq ft
Steuben, ME 04680
$45k drop • Sept 25
$280,000
2 acres
Piscataquis County
2 bd, 1 ba
•
2,088 sq ft
Milo, ME 04463
$50k drop • Sept 10
$849,000
1.55 acres
Penobscot County
5 bd, 2.5 ba
•
3,712 sq ft
Hampden, ME 04444
6 months ago
$824,000
1.82 acres
Knox County
16,281 sq ft
Rockland, ME 04841
$19.1k drop • Oct 7
$99,900
1 acre
Oxford County
Oxford, ME 04270
$24.9k drop • Sept 3
$175,000
2.23 acres
Kennebec County
2 bd, 1 ba
•
1,232 sq ft
Augusta, ME 04330
3 months ago
$275,000
1.84 acres
Cumberland County
Portland, ME 04103
9 months ago
$519,500
36.5 acres
Aroostook County
4 bd, 2 ba
•
2,066 sq ft
Smyrna Town, ME 04780
$50k drop • Oct 9
$289,000
1.3 acres
Kennebec County
3 bd, 1 ba
•
1,183 sq ft
China, ME 04358
$9.9k drop • Sept 27
$374,900
2 acres
York County
5 bd, 1 ba
•
2,700 sq ft
Parsonsfield, ME 04047
$10k drop • Oct 7
$190,000
10 acres
Franklin County
3 bd, 2 ba
•
1,728 sq ft
Burnham, ME 04922
2 months ago
$895,000
1.7 acres
Hancock County
4,056 sq ft
Trenton, ME 04605
2 months ago
$179,900
2.34 acres
Androscoggin County
3 bd, 1.5 ba
•
1,908 sq ft
Minot, ME 04258
4 months ago
$298,000
1.73 acres
Piscataquis County
2 bd, 1.5 ba
•
1,824 sq ft
Guilford, ME 04426
55 days ago
$299,000
4 acres
Waldo County
2 bd, 1 ba
•
1,363 sq ft
Liberty, ME 04949
5 days
$225,000
1.5 acres
York County
3 bd, 1 ba
•
2,494 sq ft
Waterboro, ME 04087
$5k drop • Sept 10
$194,900
2 acres
Oxford County
— sq ft
Hiram, ME 04041
12 months ago
$79,000
2 acres
Aroostook County
4 bd, 1.5 ba
•
1,604 sq ft
Caribou, ME 04736
$252k drop • Aug 23
$998,500
1.84 acres
Hancock County
6 bd, 4 ba
•
2,846 sq ft
Gouldsboro, ME 04607
Pending
Under contract
$153,000
1.84 acres
Androscoggin County
3 bd, 2 ba
•
2,167 sq ft
Lewiston, ME 04240
7 months ago
$267,000
1.75 acres
Aroostook County
3 bd, 1 ba
•
— sq ft
Ashland, ME 04732
50 days ago
$285,000
1.5 acres
Hancock County
3 bd, 1 ba
•
1,580 sq ft
Bucksport, ME 04416
1
…
3
4
5
6
251-293 of 293 properties
Map