Maine Homes for Sale & Real Estate

price
-
1-40 of 6,893 Homes
$1,150,000 | 3 Grant Street | Parkside
Listed By Compass
4
Beds
3
Baths
2,292
Sq. Ft.
$235,000 | 50 Hardwick Road | Boothbay
Listed By Compass
4
Beds
1
Bath
1,404
Sq. Ft.
$200,000 | 57 Hobbs Farm Road | Wells
Listed By Compass
-
Beds
-
Baths
-
Sq. Ft.
$680,000 | 356 York Street, Unit 2 | York Harbor
2
Beds
2
Baths
1,512
Sq. Ft.
$219,000 | 477 Main Street | St. Agatha
3
Beds
2
Baths
1,200
Sq. Ft.
$299,900 | 1096 Silvers Mills Road | Sangerville
New
3
Beds
1.5
Baths
1,158
Sq. Ft.
$139,000 | 994 Portland Road, Unit 13 | Saco
1
Bed
1
Bath
330
Sq. Ft.
$139,000 | 994 Portland Road, Unit 9 | Saco
1
Bed
1
Bath
324
Sq. Ft.
$137,000 | 218 Grove Street | Tree Streets
3
Beds
1
Bath
1,057
Sq. Ft.
$124,900 | 46 Bigelow Road | St. Albans
3
Beds
1
Bath
1,077
Sq. Ft.
$295,000 | 212 Timoney Lake Road | Smyrna
2
Beds
2.5
Baths
1,333
Sq. Ft.
$150,000 | 59 Taylor Street | Lincoln
Virtual Tour
2
Beds
1
Bath
850
Sq. Ft.
$399,900 | 64 Snapdragon Lane | Sidney
3
Beds
1
Bath
2,358
Sq. Ft.
$629,900 | 173 Darnit Road | Buckfield
2
Beds
1.5
Baths
2,525
Sq. Ft.
$145,000 | 76 Pirate Lane | Fairfield
New
3
Beds
1
Bath
960
Sq. Ft.
$299,000 | 130 Holley Road | Farmington
3
Beds
2
Baths
1,452
Sq. Ft.
$560,000 | 364 Morrison Farm Road | Mariaville
2
Beds
1.5
Baths
1,162
Sq. Ft.
$239,000 | 30 River Village Drive, Unit 30 | Milford
2
Beds
1.5
Baths
1,246
Sq. Ft.
$550,000 | 99 Merrill Road | Lewiston
Virtual Tour
New
3
Beds
3
Baths
2,435
Sq. Ft.
$95,000 | 12 Water Street | Presque Isle
New
3
Beds
2
Baths
1,556
Sq. Ft.
$175,900 | 116 Coburn Avenue | Jackman
3
Beds
1
Bath
816
Sq. Ft.
$159,900 | 4 Church Street | Milo
New
4
Beds
1
Bath
1,152
Sq. Ft.
$275,000 | 11 Johnson Flat Road | Burnham
4
Beds
2
Baths
2,410
Sq. Ft.
$675,000 | 16 Channel Cove Lane | Biddeford
3
Beds
1.5
Baths
2,006
Sq. Ft.
$359,900 | 24 Constellation Drive | Auburn
3
Beds
2
Baths
1,624
Sq. Ft.
$525,000 | 6 Frost Brook Lane | Freeport
3
Beds
1
Bath
1,316
Sq. Ft.
$55,000 | 235 Lincoln Street | Downtown Lewiston
New
3
Beds
1
Bath
1,040
Sq. Ft.
$375,000 | 5 Richardson Road | Limington
Open: 12/7 11:00AM - 12:30PM
New
3
Beds
1
Bath
1,584
Sq. Ft.
$385,000 | 544 Main Road North | Hampden
4
Beds
2
Baths
2,078
Sq. Ft.
$500,000 | 2443 Carmel Road North | Newburgh
3
Beds
2
Baths
2,240
Sq. Ft.
$299,900 | 6 Morrison Road | Sanford
2
Beds
1
Bath
691
Sq. Ft.
$664,900 | 17 Tomahawk Lane | Berwick
3
Beds
2.5
Baths
1,998
Sq. Ft.
$395,000 | 7 Chemo Pond | Eddington
4
Beds
2
Baths
2,310
Sq. Ft.
$55,000 | 246 Lincoln Street | Downtown Lewiston
New
3
Beds
2
Baths
1,852
Sq. Ft.
$655,000 | 423 Leisure Lane | Lake Arrowhead
3
Beds
1
Bath
1,536
Sq. Ft.
 
...