Maine land for sale
2,958 properties
Updated
$113,00030 acres
Washington County
Steuben, ME 04680
$1,875,0004 acres
York County5 bd, 4 ba3,800 sq ft
Biddeford, ME 04005
$170,0001.84 acres
Oxford County3 bd, 2 ba1,208 sq ft
Oxford, ME 04270
$879,00012.8 acres
Franklin County5 bd, 3 ba3,000 sq ft
Kingfield, ME 04947
$118,00033 acres
Washington County
Steuben, ME 04680
$58,2221.6 acres
Penobscot County
Etna, ME 04434
$530,0002.23 acres
Cumberland County2 bd, 3 ba1,717 sq ft
Harpswell Town, ME 04079
$59,9991 acre
Penobscot County1 bd, 1 ba128 sq ft
Lee, ME 04455
$68,50015.4 acres
Piscataquis County
Monson, ME 04464
$144,5003 acres
Hancock County2 bd, 1 ba480 sq ft
Amherst, ME 04605
$240,00010 acres
Aroostook County6 bd, 4 ba2,950 sq ft
Crystal, ME 04747
$1,200,0002 acres
Somerset County14 bd, 9 ba13,451 sq ft
New Portland, ME 04961
$699,0003.67 acres
York County2 ba1,960 sq ft
Saco, ME 04072
$975,00012 acres
Cumberland County
Windham Town, ME 04062
$290,0008.8 acres
Penobscot County2 bd, 1 ba1,300 sq ft
Corinth Town, ME 04427
$39,9001.6 acres
Waldo County
Searsport, ME 04974
$90,0002 acres
Cumberland County
Windham Town, ME 04062
$399,99910 acres
Cumberland County2 bd, 1 ba— sq ft
Gorham, ME 04038
$1,544,0001.55 acres
Oxford County4 bd, 3 ba2,900 sq ft
Newry, ME 04261
$1,795,0003.69 acres
Oxford County3 bd, 4 ba3,144 sq ft
Newry, ME 04261
$349,9002.23 acres
Hancock County3 bd, 2 ba1,860 sq ft
Ellsworth, ME 04605
$234,9002 acres
Penobscot County3 bd, 1 ba1,176 sq ft
Corinna, ME 04928
$433,0002 acres
Lincoln County2 bd, 2 ba1,569 sq ft
Jefferson, ME 04348
$349,9002 acres
Penobscot County3 bd, 2 ba1,344 sq ft
Newburgh Town, ME 04444
$200,0007 acres
Hancock County5 bd, 1 ba1,568 sq ft
Gouldsboro, ME 04607
$665,0002.2 acres
York County4 bd, 2 ba1,542 sq ft
Eliot, ME 03903
$425,0005.4 acres
Penobscot County3 bd, 2 ba2,116 sq ft
Holden, ME 04429
$599,00025 acres
Hancock County3 bd, 3 ba3,200 sq ft
Surry, ME 04684
$2,900,0004.8 acres
Hancock County6 bd, 4 ba3,602 sq ft
Surry, ME 04684
$899,0002.9 acres
Cumberland County4 bd, 4 ba2,341 sq ft
Brunswick, ME 04011
$375,0002 acres
York County3 bd, 2 ba960 sq ft
Lebanon, ME 04027
$350,0005 acres
Hancock County3 bd, 1 ba1,530 sq ft
Ellsworth, ME 04605
$439,5003 acres
Kennebec County3 bd, 2 ba1,912 sq ft
Belgrade, ME 04917
$1,250,0003.3 acres
Knox County
Rockport, ME 04856
$265,00011.5 acres
Hancock County3 bd, 2 ba1,360 sq ft
Great Pond, ME 04408
$250,00019.2 acres
Franklin County1 bd, 1 ba360 sq ft
Eustis, ME 04936
$449,00062 acres
Hancock County
Blue Hill, ME 04614
$699,00090 acres
Hancock County
Penobscot, ME 04476
$289,000129 acres
Penobscot County
Etna, ME 04434
$995,0006.1 acres
Hancock County3 bd, 2 ba2,065 sq ft
Surry, ME 04684
$675,0005.89 acres
York County3 bd, 3 ba3,122 sq ft
Lyman Town, ME 04002
$575,00010 acres
Oxford County2 bd, 2 ba1,332 sq ft
Brownfield, ME 04010
$65,0002.13 acres
Oxford County
Waterford Town, ME 04088
$419,0002.24 acres
Oxford County2 bd, 1 ba1,417 sq ft
Denmark, ME 04010
$9,9500.5 acres
Penobscot County
Lagrange, ME 04453
$275,0002 acres
Penobscot County3 bd, 1 ba1,856 sq ft
Exeter Town, ME 04435
$615,0003.3 acres
York County3 bd, 3 ba1,676 sq ft
Lebanon, ME 04027
$229,0002.49 acres
Oxford County
Newry, ME 04261
$9,9900.09 acres
Oxford County
Rumford, ME 04276
$999,90074.7 acres
Oxford County
Fryeburg, ME 04037
1-50 of 2,958 properties

















































