Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Maine land for sale
Price
Size
Tags
Save
Reset
5,289 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
9 months ago
$119,000
9.2 acres
Piscataquis County
4 bd, 1 ba
•
1,250 sq ft
Milo, ME 04463
14 months ago
$399,000
270 acres
Piscataquis County
Milo, ME 04463
4 months ago
$650,000
38 acres
Piscataquis County
7 bd, 3 ba
•
3,160 sq ft
Dover-Foxcroft, ME 04426
6 months ago
$1,495,000
549 acres
Piscataquis County
2 bd, 2 ba
•
1,680 sq ft
Milo, ME 04463
8 months ago
$39,000
1.65 acres
Piscataquis County
Sebec, ME 04481
8 months ago
$39,000
1.1 acres
Piscataquis County
Sebec, ME 04481
10 months ago
$25,000
27 acres
Penobscot County
Passadumkeag, ME 04475
26 days
$565,000
2 acres
Waldo County
3 bd, 2 ba
•
1,872 sq ft
Stockton Springs, ME 04981
$29k drop • Nov 10
$650,000
15 acres
Lamoille County
3 bd, 2 ba
•
1,747 sq ft
Hyde Park, VT 05655
28 days
$69,900
7 acres
Waldo County
Palermo, ME 04354
$26k drop • Oct 19
$299,000
18 acres
Hancock County
Deer Isle, ME 04627
44 days ago
$1,300,000
1.54 acres
Hillsborough County
3 bd, 3 ba
•
5,202 sq ft
Milford, NH 03055
28 days
$49,900
2.89 acres
Waldo County
Palermo, ME 04354
28 days
$37,900
0.93 acres
Waldo County
Palermo, ME 04354
27 days
$689,320
25 acres
Waldo County
3 bd, 3 ba
•
3,610 sq ft
Montville Town, ME 04941
3 months ago
$929,900
5.1 acres
Hillsborough County
5 bd, 4 ba
•
3,099 sq ft
Hollis, NH 03049
Pending
Under contract
$140,000
11.3 acres
Windsor County
Pomfret, VT 05067
$10k drop • Nov 26
$275,000
2 acres
Waldo County
2 bd, 1 ba
•
1,042 sq ft
Morrill, ME 04952
6 months ago
$148,000
9.78 acres
Oxford County
Waterford Town, ME 04088
2 months ago
$150,000
1.17 acres
Somerset County
1 bd, 1 ba
•
384 sq ft
Skowhegan, ME 04976
Pending
Under contract
$549,000
6.9 acres
Rockingham County
4 bd, 3 ba
•
2,508 sq ft
Derry, NH 03038
$31k drop • Nov 26
$699,000
1.72 acres
Cheshire County
4 bd, 3 ba
•
3,254 sq ft
Walpole, NH 03608
Pending
Under contract
$385,500
3.43 acres
Cheshire County
2 bd, 2 ba
•
1,456 sq ft
Jaffrey, NH 03452
28 days
$549,900
2 acres
Caledonia County
3 bd, 3 ba
•
2,640 sq ft
Wheelock, VT 05851
Pending
Under contract
$950,000
2 acres
Strafford County
— sq ft
Dover, NH 03820
27 days
$59,500
0.9 acres
Merrimack County
Wilmot, NH 03287
28 days
$649,000
2.7 acres
Waldo County
3,900 sq ft
Northport, ME 04849
$20k drop • Nov 26
$419,000
2 acres
Waldo County
2 bd, 2 ba
•
1,288 sq ft
Monroe, ME 04951
Pending
Under contract
$769,900
10.1 acres
Orleans County
3 bd, 3 ba
•
3,736 sq ft
Westmore, VT 05822
3 years ago
$150,000
2 acres
Windham County
Brattleboro, VT 05301
3 years ago
$250,000
3.79 acres
Windham County
Brattleboro, VT 05301
3 years ago
$125,000
1.75 acres
Windham County
Brattleboro, VT 05301
2 months ago
$4,000/mo
4 acres
Hillsborough County
4 bd, 2 ba
•
2,361 sq ft
Goffstown, NH 03045
$10k drop • Nov 26
$365,000
22 acres
Penobscot County
4 bd, 1 ba
•
1,428 sq ft
Passadumkeag, ME 04475
$4.5k drop • Nov 26
$275,000
1.86 acres
Somerset County
3 bd, 2 ba
•
1,230 sq ft
Detroit, ME 04929
Pending
Under contract
$190,000
5.7 acres
Washington County
2 bd, 2 ba
•
920 sq ft
Calais Town, VT 05648
Featured
3 months ago
$125,000
3 acres
Addison County
Starksboro, VT 05487
Featured
9 months ago
$210,000
30.1 acres
Windham County
Jamaica, VT 05343
28 days
$39,000
2.65 acres
Hancock County
Brooksville, ME 04617
28 days
$499,000
122 acres
Knox County
Union, ME 04862
4 months ago
$475,000
3.42 acres
Carroll County
4 bd, 2 ba
•
2,800 sq ft
Tamworth, NH 03886
5 months ago
$720,000
13.7 acres
Kennebec County
4 bd, 2 ba
•
2,930 sq ft
Vassalboro, ME 04989
Pending
Under contract
$995,000
4.6 acres
Carroll County
6 bd, 6 ba
•
4,800 sq ft
Jackson, NH 03846
Pending
Under contract
$150,000
5.72 acres
Merrimack County
Northfield, NH 03276
28 days
$295,000
3.1 acres
Lamoille County
Morristown, VT 05661
Pending
Under contract
$514,900
2 acres
Rockingham County
3 bd, 2 ba
•
1,567 sq ft
Danville, NH 03819
$26k drop • Nov 26
$699,000
30.4 acres
Coos County
2 bd, 3 ba
•
2,472 sq ft
Dalton, NH 03598
Pending
Under contract
$659,000
2 acres
Hillsborough County
4 bd, 3 ba
•
2,912 sq ft
Francestown, NH 03043
$10.1k drop • Nov 26
$289,900
2 acres
Androscoggin County
3 bd, 2 ba
•
2,236 sq ft
Livermore, ME 04253
$99k drop • Nov 26
$500,000
2.2 acres
Androscoggin County
4 bd, 2 ba
•
2,771 sq ft
Poland, ME 04274
1
…
60
61
62
63
…
3,001-3,050 of 5,289 properties
Map