Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Become an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Become an Agent
Maine Homes for Sale & Real Estate
Save Search
price
-
Filters
321-360
of
5,033
Homes
Sort by Recommended
$399,000
128 Snow Hill Road
New Gloucester, ME 04260
4
Beds
2
Baths
2,128
Sq. Ft.
$329,000
163 Sawyer Mountain Road
Limerick, ME 04048
3
Beds
2.5
Baths
1,344
Sq. Ft.
$274,900
47 Harlow Street
Brewer, ME 04412
6
Beds
2
Baths
2,144
Sq. Ft.
$577,000
Lot 25 Juniper Ln Wells
Wells, ME 04090
3
Beds
2.5
Baths
1,806
Sq. Ft.
$110,000
27 Gordon Road
Starks, ME 04911
1
Bed
1
Bath
832
Sq. Ft.
$319,000
17 Monroe Road
Hampden, ME 04444
2
Beds
1
Bath
816
Sq. Ft.
$700,000
190 Wilder Hill Road
Norridgewock, ME 04957
3
Beds
1
Bath
1,595
Sq. Ft.
$549,000
117 Pound Road
Addison, ME 04606
3
Beds
3
Baths
1,524
Sq. Ft.
$59,000
54 Mill Street
Lagrange, ME 04453
3
Beds
1
Bath
1,370
Sq. Ft.
$130,000
577 Main Street
Caribou, ME 04736
2
Beds
1.5
Baths
1,216
Sq. Ft.
$335,000
51 Forest Street
Dexter, ME 04930
5
Beds
2
Baths
5,468
Sq. Ft.
$699,000
11 Marbles Way
Rangeley, ME 04970
3
Beds
2
Baths
1,816
Sq. Ft.
Open: 4/27 09:00AM - 11:00AM
$1,199,000
65 Sky Drive
Windham, ME 04062
4
Beds
2.5
Baths
3,299
Sq. Ft.
$750,000
214 Fisher Road
Monroe, ME 04951
3
Beds
3.5
Baths
3,000
Sq. Ft.
$800,000
136-144 Pierce Street
Lewiston, ME 04240
12
Beds
6
Baths
5,264
Sq. Ft.
$265,000
14 Colfer Lane
Gardiner, ME 04345
1
Bed
1
Bath
560
Sq. Ft.
$349,000
448 West Mills Road
Industry, ME 04938
3
Beds
1
Bath
1,600
Sq. Ft.
$185,000
1 Bean Street
Madison, ME 04950
5
Beds
3
Baths
2,677
Sq. Ft.
Virtual Tour
$1,595,000
5 Mountain Arrow Drive
Camden, ME 04843
4
Beds
2.5
Baths
3,025
Sq. Ft.
$649,900
149 Beach Road
Naples, ME 04055
4
Beds
1.5
Baths
1,320
Sq. Ft.
$395,000
655 Hartland Road
Canaan, ME 04924
4
Beds
2
Baths
1,998
Sq. Ft.
$749,900
85 Chamberlain Road
Scarborough, ME 04074
4
Beds
2.5
Baths
2,144
Sq. Ft.
$3,800,000
25 Peabbles Cove Road
Cape Elizabeth, ME 04107
2
Beds
2
Baths
1,403
Sq. Ft.
$389,000
94 Johnson Street, Unit 1&2
Lubec, ME 04652
4
Beds
2
Baths
1,537
Sq. Ft.
$149,000
560 Bingo Road
Waite, ME 04492
2
Beds
1
Bath
1,344
Sq. Ft.
$360,000
1717 Sanford Road
Wells, ME 04090
4
Beds
1
Bath
2,019
Sq. Ft.
$415,000
288 Forest Street
Westbrook, ME 04092
5
Beds
2
Baths
1,584
Sq. Ft.
$1,800,000
39 Moosabec Street
Jonesport, ME 04649
6
Beds
5
Baths
6,000
Sq. Ft.
$229,000
278 Lombard Road
Lakeville, ME 04487
1
Bed
-
Baths
1,000
Sq. Ft.
$499,900
99 Rolling Brook Road
Raymond, ME 04071
3
Beds
2.5
Baths
1,708
Sq. Ft.
$325,000
13 Bee Happy Lane
Bridgton, ME 04009
2
Beds
-
Baths
1,152
Sq. Ft.
$719,900
81 Chamberlain Road
Scarborough, ME 04074
3
Beds
2
Baths
1,736
Sq. Ft.
Open: 4/26 03:00PM - 05:00PM
$835,000
84 Birch Street
Biddeford, ME 04005
8
Beds
4
Baths
3,718
Sq. Ft.
Virtual Tour
$379,000
17 Village Street
Jefferson, ME 04348
3
Beds
1.5
Baths
1,533
Sq. Ft.
$765,000
Lot 9 Oliver Lane
Gorham, ME 04038
3
Beds
2.5
Baths
1,798
Sq. Ft.
$2,600,000
7 Gilbert Place
Biddeford, ME 04005
5
Beds
4
Baths
3,084
Sq. Ft.
$269,999
132 Washington Street
Oakland, ME 04963
3
Beds
2
Baths
1,518
Sq. Ft.
$399,900
15 Moosehead Lake Road
Greenville, ME 04441
-
Beds
-
Baths
1,198
Sq. Ft.
Virtual Tour
$675,000
1 East Grand Avenue, Unit 409
Old Orchard Beach, ME 04064
2
Beds
2
Baths
1,196
Sq. Ft.
Virtual Tour
$195,000
10 Free Street
Machias, ME 04654
3
Beds
2
Baths
1,606
Sq. Ft.
1
...
4
5
6
7
8
9
Compass
Maine
Homes for Sale
Homes for Sale near Maine
Neighborhoods
Pond Road
Cousins Island
Marcotte Park
Little Diamond Island
Franklin Pasture
Main Street-Frye Street Historic District
Downtown Auburn
Cushing Island
Webster Street
Downtown Lewiston
New Auburn
Sabattus Crossroads
Bleachery Hill
Loveitts Field
Geiger School
Waltham
Broadway
Mount Hope-Stillwater Park
Little City
Tree Streets
Show More
Cities
Edgecomb
Portland
Durham
Pownal
Scarborough
Cape Elizabeth
Bristol
Long Island
Brunswick
Bustins Island
South Bristol
Topsham
Chebeague Island
Freeport
South Portland
Bath
Boothbay Harbor
New Gloucester
Westport Island
West Bath
Show More
ZIPs
04086
04032
04541
04537
04538
04539
04011
04013
04568
04564
04558
04554
04556
04107
04106
04222
04576
04573
04575
04571
Show More
Looking for Rentals?
Homes and Apartments for Rent in Maine