1975+ Listings
Sort

$27,000,000
447 Ski Resort Rd, Big Moose Twp, ME 04442
35,154 SqFt
-- Beds | -- Baths

ACTIVE

$16,250,000
93 Cooksey Dr, Mount Desert, ME 04675
10,918 SqFt
10 Beds | 11 Baths

ACTIVE

$11,300,000
Virtual Tour
52 Rock Garden Way, Seal Harbor, Mount Desert, ME 04675
8,026 SqFt
6 Beds | 8 Baths

ACTIVE

$11,200,000
45 Milliken Rd, Bar Harbor, ME 04609
7,016 SqFt
4 Beds | 5 Baths

ACTIVE

$11,000,000
794 Congress St, Portland, ME 04102
57,320 SqFt
-- Beds | -- Baths

ACTIVE

$11,000,000
79 Bramhall St, Portland, ME 04102
57,320 SqFt
-- Beds | -- Baths

ACTIVE

$10,950,000
34 + 28 Seaside Farm Dr, Friendship, ME 04547
5,300 SqFt
14 Beds | 15 Baths

ACTIVE

$9,998,000
76 North St, Kennebunkport, ME 04046
5,567 SqFt
4 Beds | 6 Baths

PENDING

$9,889,000
4 Ice House Pt, York, ME 03909
3,976 SqFt
4 Beds | 3 Baths

ACTIVE

$9,850,000
1133 Washington Ave, Portland, ME 04103
89,000 SqFt
-- Beds | -- Baths

ACTIVE

$9,500,000
Virtual Tour
33 Massacre Ln, Scarborough, ME 04074
5,830 SqFt
6 Beds | 6 Baths

ACTIVE

$9,200,000
Virtual Tour
33 Dyces Head Rd, Castine, ME 04421
5,556 SqFt
6 Beds | 8 Baths

ACTIVE

$8,950,000
Virtual Tour
755 Shore Rd, York, ME 03902
8,964 SqFt
5 Beds | 5 Baths

ACTIVE

$8,750,000
41 Eisenhower Dr, Westbrook, ME 04098
61,120 SqFt
-- Beds | -- Baths

ACTIVE

$8,500,000
377 S Shore Rd, North Haven, ME 04853
861 SqFt
3 Beds | 1 Bath

ACTIVE

$7,975,000
34 Seaside Farm Dr, Friendship, ME 04547
5,300 SqFt
9 Beds | 10 Baths

ACTIVE

$7,950,000
56 Deans Way, Cumberland, ME 04110
7,308 SqFt
5 Beds | 6 Baths

PENDING

$7,800,000
62 Sargeant Dr, Mount Desert, ME 04662
5,197 SqFt
13 Beds | 7 Baths

ACTIVE UNDER CONTRACT

$7,795,000
Virtual Tour
109-117 Shore Rd, Southwest Harbor, ME 04679
15,706 SqFt
-- Beds | -- Baths

ACTIVE

$7,400,000
Virtual Tour
62 Sols Cliff Rd, Bar Harbor, ME 04609
6,216 SqFt
7 Beds | 6 Baths

ACTIVE

$6,995,000
Virtual Tour
11 Cragmere Way, York, ME 03902
6,054 SqFt
4 Beds | 5 Baths

ACTIVE

$6,950,000
Virtual Tour
198 Beauchamp Point Rd, Rockport, ME 04856
4,269 SqFt
5 Beds | 6 Baths

ACTIVE

$6,900,000
Virtual Tour
190 Mills Rd, Kennebunkport, ME 04046
3,943 SqFt
4 Beds | 4 Baths

ACTIVE

$6,750,000
18 Greenway Ct, Bar Harbor, ME 04609
6,326 SqFt
3 Beds | 4 Baths

ACTIVE

$6,500,000
141 Bar Point Rd, Cranberry Isles, ME 04646
3,074 SqFt
3 Beds | 2 Baths

ACTIVE

$6,500,000
399 Hermit's Point Rd, Islesboro, ME 04848
9,025 SqFt
8 Beds | 11 Baths

ACTIVE

$6,500,000
30 Neighborhood Rd, Mount Desert, ME 04662
6,857 SqFt
10 Beds | 8 Baths

ACTIVE

$6,200,000
87 Peabody Drive (northeast Hrbr), Mount Desert, ME 04662
4,715 SqFt
10 Beds | 6 Baths

ACTIVE

$6,195,000
19 Vista Way, Mount Desert, ME 04660
5,414 SqFt
4 Beds | 4 Baths

ACTIVE

$6,000,000
1090 Pittston School St, Pittston, ME 04345
30,000 SqFt
-- Beds | -- Baths

ACTIVE

$5,995,000
435 Herrick Rd, Brooksville, ME 04617
5,000 SqFt
-- Beds | -- Baths

ACTIVE

$5,995,000
Virtual Tour
109 & 113 Shore Rd, Southwest Harbor, ME 04679
11,070 SqFt
-- Beds | -- Baths

ACTIVE

$5,995,000
53 Mack Dr, Rangeley, ME 04970
10,000 SqFt
10 Beds | 8 Baths

ACTIVE

$5,950,000
769 Indian Point Rd, Mount Desert, ME 04660
6,341 SqFt
5 Beds | 6 Baths

ACTIVE

$5,950,000
382 Water St, Augusta, ME 04330
5,878 SqFt
-- Beds | -- Baths

ACTIVE

$5,850,000
Virtual Tour
41 Old Mill Rd, Cape Elizabeth, ME 04107
4,682 SqFt
4 Beds | 5 Baths

ACTIVE

$5,850,000
Virtual Tour
58 Beaumont Dr, Naples, ME 04055
5,600 SqFt
6 Beds | 7 Baths

ACTIVE

$5,800,000
72 Vine St, South Berwick, ME 03908
4,950 SqFt
6 Beds | 7 Baths

ACTIVE

$5,750,000
Virtual Tour
1200 Shore Rd, Cape Elizabeth, ME 04107
6,456 SqFt
5 Beds | 6 Baths

ACTIVE

$5,595,000
Virtual Tour
9 And 18 Sheehans Island Rd, Raymond, ME 04071
5,474 SqFt
4 Beds | 6 Baths

ACTIVE

$5,500,000
586 Lewiston Junction Rd, Auburn, ME 04210
123,359 SqFt
-- Beds | -- Baths

ACTIVE

$5,495,000
168 Ocean Ave, Kennebunkport, ME 04046
5,619 SqFt
6 Beds | 4 Baths

ACTIVE

$5,475,000
7 Dyer Ln, Cape Elizabeth, ME 04107
4,910 SqFt
4 Beds | 5 Baths

ACTIVE UNDER CONTRACT

$5,450,000
Virtual Tour
32 Town Landing Rd, Southport, ME 04576
5,640 SqFt
5 Beds | 5 Baths

ACTIVE

$5,250,000
Virtual Tour
651 North Shore Rd, North Haven, ME 04853
2,050 SqFt
4 Beds | 2 Baths

ACTIVE

$5,250,000
16 Glidden Ledge Rd, South Bristol, ME 04568
4,100 SqFt
4 Beds | 4 Baths

ACTIVE

$5,250,000
0 Mayall Rd, Gray, ME 04039
n/a SqFt
-- Beds | -- Baths

ACTIVE

$5,200,000
35 Badgers Island W Unit 204, Kittery, ME 03904
3,700 SqFt
4 Beds | 4 Baths

ACTIVE

$5,200,000
Virtual Tour
21 Ledge Rd, Cumberland, ME 04110
3,404 SqFt
3 Beds | 3 Baths

ACTIVE

$5,200,000
361 Cape Rd, Raymond, ME 04071
4,969 SqFt
5 Beds | 5 Baths

ACTIVE

$5,000,000
1600 Union St, Bangor, ME 04401
14,754 SqFt
-- Beds | -- Baths

ACTIVE

$5,000,000
79 Old Post Rd, Kittery, ME 03904
5,638 SqFt
-- Beds | -- Baths

ACTIVE

$5,000,000
725 Main St, Rockland, ME 04841
n/a SqFt
-- Beds | -- Baths

ACTIVE

$5,000,000
0 Marshall Shore Rd, Liberty, ME 04949
n/a SqFt
-- Beds | -- Baths

ACTIVE

$4,950,000
88 Sargent St, Winter Harbor, ME 04693
14,851 SqFt
-- Beds | -- Baths

ACTIVE

$4,875,000
92 Spruce Harbor Trl, Stonington, ME 04681
4,963 SqFt
3 Beds | 2 Baths

ACTIVE

$4,595,000
51 Woodland Dr, Kennebunkport, ME 04046
4,475 SqFt
5 Beds | 7 Baths

ACTIVE

$4,500,000
36 Wiegand Pl, Deer Isle, ME 04650
3,078 SqFt
3 Beds | 4 Baths

ACTIVE

$4,500,000
Virtual Tour
12 Surfside Ave, Cape Elizabeth, ME 04107
3,770 SqFt
4 Beds | 4 Baths

ACTIVE

$4,500,000
6 & 109 Fox Lodge Ln, T10 Sd, ME 04634
9,256 SqFt
6 Beds | 6 Baths

PENDING

$4,500,000
63 Ossipee Trl E, Standish, ME 04084
n/a SqFt
-- Beds | -- Baths

ACTIVE

$4,500,000
0 Cobb Rd, Gorham, ME 04038
n/a SqFt
-- Beds | -- Baths

ACTIVE

$4,495,000
0 Confidential, Confidential, ME 00000
n/a SqFt
-- Beds | -- Baths

ACTIVE

$4,475,000
00 Serene Dr, Northport, ME 04849
8,682 SqFt
3 Beds | 3 Baths

ACTIVE

$4,450,000
11 Clubhouse Dr, Kennebunk, ME 04043
5,566 SqFt
4 Beds | 6 Baths

ACTIVE

$4,375,000
Virtual Tour
3 Canter Ln, Cape Elizabeth, ME 04107
8,464 SqFt
7 Beds | 10 Baths

ACTIVE

$4,370,000
24 Shore Rd, Southwest Harbor, ME 04679
3,384 SqFt
5 Beds | 4 Baths

ACTIVE

$4,250,000
Virtual Tour
50 Russell Ave, Rockport, ME 04856
5,472 SqFt
4 Beds | 6 Baths

PENDING

$4,250,000
35 Badgers Island W Unit 203, Kittery, ME 03904
2,753 SqFt
3 Beds | 4 Baths

ACTIVE UNDER CONTRACT

$4,200,000
29 Town Line Rd, Tremont, ME 04653
2,300 SqFt
5 Beds | 4 Baths

ACTIVE

$4,195,000
Virtual Tour
27 Jasmine Way, Belfast, ME 04915
6,095 SqFt
5 Beds | 5 Baths

ACTIVE

$4,100,000
8 Spring Ln, Mount Desert, ME 04660
3,100 SqFt
3 Beds | 4 Baths

ACTIVE

$4,100,000
158 Chestnut St, Camden, ME 04843
6,595 SqFt
6 Beds | 6 Baths

ACTIVE

$4,000,000
Virtual Tour
98 Waldron Point Road & Doctor Island, Casco, ME 04015
2,670 SqFt
3 Beds | 3 Baths

ACTIVE

$4,000,000
35 Badgers Island W Unit 301, Kittery, ME 03904
2,724 SqFt
3 Beds | 4 Baths

ACTIVE

$3,999,999
Virtual Tour
23 Harmon Park Rd, York, ME 03909
3,478 SqFt
6 Beds | 3 Baths

ACTIVE

$3,999,995
1 Lighthouse Watch, York, ME 03909
5,222 SqFt
4 Beds | 4 Baths

ACTIVE

$3,999,000
480 Sound Dr, Mount Desert, ME 04660
2,884 SqFt
5 Beds | 2 Baths

ACTIVE

$3,995,000
Virtual Tour
52 Lester B Orcutt Blvd, Biddeford, ME 04006
4,110 SqFt
4 Beds | 5 Baths

ACTIVE

$3,980,000
Lts 23a&24 Birch Island, South Bristol, ME 04568
2,500 SqFt
4 Beds | 2 Baths

ACTIVE

$3,950,000
Virtual Tour
11 Jacks Cove Ln, Ogunquit, ME 03907
2,905 SqFt
3 Beds | 2 Baths

ACTIVE UNDER CONTRACT

$3,950,000
Virtual Tour
173 Malcolm Rd, Bridgton, ME 04009
4,254 SqFt
4 Beds | 4 Baths

ACTIVE

$3,950,000
118 E Shore Dr, Islesboro, ME 04848
2,400 SqFt
5 Beds | 4 Baths

ACTIVE

$3,950,000
Virtual Tour
24 Amerescoggin Rd, Falmouth, ME 04105
4,692 SqFt
5 Beds | 6 Baths

ACTIVE

$3,950,000
25 Ocean Ave, Cape Elizabeth, ME 04107
6,024 SqFt
5 Beds | 7 Baths

ACTIVE

$3,950,000
Virtual Tour
8 Linnell Dr, Harpswell, ME 04003
4,265 SqFt
7 Beds | 5 Baths

ACTIVE

$3,950,000
235 Portland Rd, Gray, ME 04039
37,600 SqFt
-- Beds | -- Baths

ACTIVE

$3,950,000
Virtual Tour
315 Island Beach Rd, Wells, ME 04090
n/a SqFt
-- Beds | -- Baths

ACTIVE

$3,900,000
Virtual Tour
138 Fairview Dr, Waterboro, ME 04061
n/a SqFt
-- Beds | -- Baths

ACTIVE

$3,900,000
11 Saccarappa Ln, Scarborough, ME 04074
1,394 SqFt
2 Beds | 2 Baths

ACTIVE

$3,900,000
Virtual Tour
8 Spruce Point Rd, Kittery, ME 03904
7,522 SqFt
6 Beds | 8 Baths

ACTIVE

$3,895,000
Virtual Tour
23 Kings Rd, York, ME 03909
1,689 SqFt
3 Beds | 3 Baths

ACTIVE

$3,850,000
107 Barrows Point Rd, Newport, ME 04953
7,500 SqFt
6 Beds | 7 Baths

ACTIVE

$3,850,000
35 Badgers Island W Unit 103, Kittery, ME 03904
2,753 SqFt
3 Beds | 4 Baths

ACTIVE UNDER CONTRACT

$3,800,000
Virtual Tour
Rte 182 Franklin Rd, Hancock, ME 04640
10,000 SqFt
-- Beds | -- Baths

ACTIVE

$3,800,000
Virtual Tour
6003 Main Street, Route 201, Parlin Pond Twp, ME 04945
9,069 SqFt
-- Beds | -- Baths

ACTIVE

$3,790,000
246 Eastern Promenade Unit 401, Portland, ME 04101
2,631 SqFt
3 Beds | 4 Baths

PENDING

$3,750,000
Virtual Tour
128 Weld Rd, Wilton, ME 04294
220,097 SqFt
-- Beds | -- Baths

ACTIVE