Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Join as an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Join as an Agent
Maine Homes for Sale & Real Estate
Save Search
price
-
Filters
1-40
of
6,893
Homes
Sort by Recommended
Listed By Compass
$1,150,000
3 Grant Street
Portland, ME 04101
4
Beds
3
Baths
2,292
Sq. Ft.
Listed By Compass
$235,000
50 Hardwick Road
Boothbay, ME 04537
4
Beds
1
Bath
1,404
Sq. Ft.
Listed By Compass
$200,000
57 Hobbs Farm Road
Wells, ME 04090
-
Beds
-
Baths
-
Sq. Ft.
$680,000
356 York Street, Unit 2
York, ME 03909
2
Beds
2
Baths
1,512
Sq. Ft.
$219,000
477 Main Street
St. Agatha, ME 04772
3
Beds
2
Baths
1,200
Sq. Ft.
$93,500
1 Ocean Avenue, Unit 406/408 FRACTION 3
York, ME 03909
1
Bed
2
Baths
820
Sq. Ft.
New
$299,900
1096 Silvers Mills Road
Sangerville, ME 04479
3
Beds
1.5
Baths
1,158
Sq. Ft.
$139,000
994 Portland Road, Unit 13
Saco, ME 04072
1
Bed
1
Bath
330
Sq. Ft.
$139,000
994 Portland Road, Unit 9
Saco, ME 04072
1
Bed
1
Bath
324
Sq. Ft.
$137,000
218 Grove Street
Bangor, ME 04401
3
Beds
1
Bath
1,057
Sq. Ft.
$124,900
46 Bigelow Road
St. Albans, ME 04971
3
Beds
1
Bath
1,077
Sq. Ft.
$2,550,000
0 Confidential Confidential Me 00000
Confidential, ME 00000
-
Beds
-
Baths
11,775
Sq. Ft.
$295,000
212 Timoney Lake Road
Smyrna, ME 04780
2
Beds
2.5
Baths
1,333
Sq. Ft.
$410,000
21 Government Street, Unit B
Kittery, ME 03904
1
Bed
1
Bath
320
Sq. Ft.
Virtual Tour
$150,000
59 Taylor Street
Lincoln, ME 04457
2
Beds
1
Bath
850
Sq. Ft.
$399,900
64 Snapdragon Lane
Sidney, ME 04330
3
Beds
1
Bath
2,358
Sq. Ft.
$629,900
173 Darnit Road
Buckfield, ME 04220
2
Beds
1.5
Baths
2,525
Sq. Ft.
New
$145,000
76 Pirate Lane
Fairfield, ME 04937
3
Beds
1
Bath
960
Sq. Ft.
$299,000
130 Holley Road
Farmington, ME 04938
3
Beds
2
Baths
1,452
Sq. Ft.
$560,000
364 Morrison Farm Road
Mariaville, ME 04605
2
Beds
1.5
Baths
1,162
Sq. Ft.
$239,000
30 River Village Drive, Unit 30
Milford, ME 04461
2
Beds
1.5
Baths
1,246
Sq. Ft.
Virtual Tour
New
$550,000
99 Merrill Road
Lewiston, ME 04240
3
Beds
3
Baths
2,435
Sq. Ft.
New
$95,000
12 Water Street
Presque Isle, ME 04769
3
Beds
2
Baths
1,556
Sq. Ft.
$360,000
21 Government Street, Unit A
Kittery, ME 03904
1
Bed
1
Bath
320
Sq. Ft.
$175,900
116 Coburn Avenue
Jackman, ME 04945
3
Beds
1
Bath
816
Sq. Ft.
New
$159,900
4 Church Street
Milo, ME 04463
4
Beds
1
Bath
1,152
Sq. Ft.
$275,000
11 Johnson Flat Road
Burnham, ME 04922
4
Beds
2
Baths
2,410
Sq. Ft.
$675,000
16 Channel Cove Lane
Biddeford, ME 04005
3
Beds
1.5
Baths
2,006
Sq. Ft.
$359,900
24 Constellation Drive
Auburn, ME 04210
3
Beds
2
Baths
1,624
Sq. Ft.
$525,000
6 Frost Brook Lane
Freeport, ME 04032
3
Beds
1
Bath
1,316
Sq. Ft.
New
$55,000
235 Lincoln Street
Lewiston, ME 04240
3
Beds
1
Bath
1,040
Sq. Ft.
Open: 12/7 11:00AM - 12:30PM
New
$375,000
5 Richardson Road
Limington, ME 04049
3
Beds
1
Bath
1,584
Sq. Ft.
$385,000
544 Main Road North
Hampden, ME 04444
4
Beds
2
Baths
2,078
Sq. Ft.
$500,000
2443 Carmel Road North
Newburgh, ME 04444
3
Beds
2
Baths
2,240
Sq. Ft.
$199,900
7 Water Street
Norway, ME 04268
2
Beds
1
Bath
1,068
Sq. Ft.
$299,900
6 Morrison Road
Sanford, ME 04083
2
Beds
1
Bath
691
Sq. Ft.
$664,900
17 Tomahawk Lane
Berwick, ME 03901
3
Beds
2.5
Baths
1,998
Sq. Ft.
$395,000
7 Chemo Pond
Eddington, ME 04428
4
Beds
2
Baths
2,310
Sq. Ft.
New
$55,000
246 Lincoln Street
Lewiston, ME 04240
3
Beds
2
Baths
1,852
Sq. Ft.
$655,000
423 Leisure Lane
Limerick, ME 04048
3
Beds
1
Bath
1,536
Sq. Ft.
1
2
3
4
5
6
...
9
Compass
Maine
Homes for Sale
Homes for Sale near Maine
Neighborhoods
Webster Street
Waltham
Tree Streets
Sabattus Crossroads
Pond Road
New Auburn
Mount Hope-Stillwater Park
Marcotte Park
Main Street-Frye Street Historic District
Loveitts Field
Little Diamond Island
Little City
Geiger School
Franklin Pasture
Downtown Lewiston
Downtown Auburn
Cushing Island
Cousins Island
Broadway
Bleachery Hill
Show More
Cities
Westport Island
West Bath
Topsham
South Portland
South Bristol
Scarborough
Pownal
Portland
New Gloucester
Long Island
Freeport
Edgecomb
Durham
Chebeague Island
Cape Elizabeth
Bustins Island
Brunswick
Bristol
Boothbay Harbor
Bath
Show More
ZIPs
04576
04575
04573
04571
04568
04564
04558
04556
04554
04541
04539
04538
04537
04222
04107
04106
04086
04032
04013
04011
Show More
Looking for Rentals?
Homes and Apartments for Rent in Maine