Maine land for sale
2,798 properties
Updated
$674,9006.37 acres
Oxford County3 bd, 2 ba1,456 sq ft
Fryeburg, ME 04037
$560,0002.35 acres
York County3 bd, 2 ba1,502 sq ft
Limerick, ME 04048
$62,00042.9 acres
Penobscot County
Prentiss, ME 04487
$124,90029 acres
Aroostook County1 bd, 1 ba800 sq ft
Monticello, ME 04760
$425,6702.2 acres
Penobscot County4 bd, 4 ba2,536 sq ft
Orrington, ME 04474
$210,0005.67 acres
Aroostook County3 bd, 3 ba1,800 sq ft
Limestone, ME 04750
$425,0002 acres
Waldo County2 bd, 2 ba1,475 sq ft
Northport, ME 04849
$199,0003.2 acres
Oxford County3 bd, 2 ba1,308 sq ft
Hartford, ME 04220
$395,0009.66 acres
Kennebec County4 ba1,970 sq ft
Pittston, ME 04345
$161,2008.8 acres
Androscoggin County3 bd, 1 ba1,736 sq ft
Turner, ME 04282
$399,0004.75 acres
Kennebec County3 bd, 3 ba2,150 sq ft
Mount Vernon, ME 04352
$424,9005.86 acres
Penobscot County2 bd, 2 ba2,050 sq ft
Brewer, ME 04412
$999,0003 acres
Waldo County2 bd, 2 ba2,200 sq ft
Stockton Springs, ME 04981
$32,5003.3 acres
Penobscot County
Charleston, ME 04422
$479,9004.8 acres
York County3 bd, 2 ba1,120 sq ft
Shapleigh, ME 04076
$599,90017 acres
Kennebec County3 bd, 2 ba2,319 sq ft
Windsor, ME 04363
$459,9003.3 acres
Kennebec County4 bd, 2 ba2,248 sq ft
Pittston, ME 04345
$648,0005 acres
Franklin County3 bd, 2 ba2,500 sq ft
Rangeley, ME 04970
$349,9003 acres
Kennebec County
Vassalboro, ME 04989
$875,00014 acres
Lincoln County2 bd, 2 ba1,416 sq ft
Dresden Town, ME 04342
$449,00090.3 acres
Oxford County
Norway, ME 04268
$345,0001.5 acres
Cumberland County— sq ft
Westbrook, ME 04092
$549,9007 acres
Penobscot County3 bd, 3 ba2,798 sq ft
Levant, ME 04456
$69,9007 acres
Waldo County
Palermo, ME 04354
$1,200,0003.8 acres
Washington County3 bd, 3 ba2,790 sq ft
Machiasport, ME 04655
$36,9001.27 acres
Waldo County
Palermo, ME 04354
$37,9000.93 acres
Waldo County
Palermo, ME 04354
$39,9000.94 acres
Waldo County
Palermo, ME 04354
$49,9002.89 acres
Waldo County
Palermo, ME 04354
$49,9002.73 acres
Waldo County
Palermo, ME 04354
$49,9003 acres
Waldo County
Palermo, ME 04354
$34,9001 acre
Waldo County
Palermo, ME 04354
$525,0002.83 acres
York County3 bd, 2 ba1,511 sq ft
North Berwick, ME 03906
$36,9001.44 acres
Waldo County
Palermo, ME 04354
$299,0001 acre
Franklin County
Sandy River Plantation, ME 04970
$375,0005.5 acres
Hancock County
Franklin, ME 04664
$349,9003 acres
Waldo County2 bd, 2 ba2,714 sq ft
Montville Town, ME 04941
$375,0003 acres
Oxford County2 bd, 1 ba819 sq ft
Denmark, ME 04022
$1,595,0005.2 acres
Waldo County4 bd, 4 ba3,378 sq ft
Stockton Springs, ME 04981
$449,0002.3 acres
Cumberland County
Falmouth, ME 04105
$34,9000.94 acres
Waldo County
Palermo, ME 04354
$59,9004.3 acres
Waldo County
Palermo, ME 04354
$469,0002.35 acres
Cumberland County3 bd, 2 ba1,232 sq ft
Naples, ME 04055
$80,00028 acres
Penobscot County
Old Town, ME 04468
$115,0005 acres
Somerset County
Embden, ME 04958
$225,00023.6 acres
Waldo County
Frankfort, ME 04438
$279,0000.49 acres
York County
Old Orchard Beach, ME 04064
$309,9001.75 acres
Kennebec County3 bd, 2 ba1,352 sq ft
Belgrade, ME 04917
$279,0000.5 acres
York County
Old Orchard Beach, ME 04064
$279,0000.5 acres
York County
Old Orchard Beach, ME 04064
1-50 of 2,798 properties

















































