Maine Homes for Sale & Real Estate

price
-
161-200 of 6,886 Homes
$50,000 | 0 Jeep Road | Lagrange
2
Beds
1
Bath
1,152
Sq. Ft.
$450,000 | 27 Wilson Street | Sanford
3
Beds
2.5
Baths
1,680
Sq. Ft.
$565,000 | Lot A North Berwick Road | Wells
3
Beds
2
Baths
1,302
Sq. Ft.
$595,000 | Lot 6 Lydias Cir Wells | Wells
3
Beds
2
Baths
1,458
Sq. Ft.
$49,900 | 430 Post Road, Unit 60 | Wells
1
Bed
1
Bath
680
Sq. Ft.
$4,595,000 | 51 Woodland Drive | Kennebunkport Village
5
Beds
6.5
Baths
4,475
Sq. Ft.
$49,250 | 19 Kittridge Brook Road | West Paris
1
Bed
-
Baths
1,024
Sq. Ft.
$735,000 | 27 Puddleglum Way | Ellsworth
-
Beds
-
Baths
4,192
Sq. Ft.
$220,000 | 10 Winter Street | Fairfield
2
Beds
2
Baths
2,126
Sq. Ft.
$544,900 | Lot 6 Easy Street | Fairfield
3
Beds
3
Baths
2,039
Sq. Ft.
$525,000 | 7 Mathew Way | Scarborough
2
Beds
2
Baths
1,694
Sq. Ft.
$248,000 | 549 Main Road | Passadumkeag
4
Beds
2
Baths
2,240
Sq. Ft.
$75,000 | 75 Half Township Road | Lincoln
3
Beds
-
Baths
773
Sq. Ft.
$419,000 | Tbd Milton Mills Road | Lebanon
3
Beds
1.5
Baths
1,410
Sq. Ft.
$264,000 | 290 Farmington Falls Road | Farmington
3
Beds
1
Bath
1,320
Sq. Ft.
$1,450,000 | 15 Landry Lane | Dayton
New
-
Beds
-
Baths
10,000
Sq. Ft.
$137,000 | 218 Grove Street | Tree Streets
3
Beds
1
Bath
1,057
Sq. Ft.
$84,900 | 56 Finson Road | St. Albans
3
Beds
1
Bath
1,640
Sq. Ft.
$260,000 | 373 Middle Road | Fairfield
3
Beds
1
Bath
1,194
Sq. Ft.
$379,999 | 110 Kashke Drive | Farmington
3
Beds
2
Baths
1,547
Sq. Ft.
$429,900 | Lot 5 Baxter Boulevard | Oakdale
3
Beds
2
Baths
1,360
Sq. Ft.
$250,000 | 17 Russell Cove Circle | Rangeley
Virtual Tour
2
Beds
1
Bath
520
Sq. Ft.
$725,000 | 1596 Castine Road | Penobscot
4
Beds
1.5
Baths
1,960
Sq. Ft.
$389,900 | Lot 6 Baxter Boulevard | Biddeford
3
Beds
2
Baths
1,500
Sq. Ft.
$439,000 | 63 Church Road | Bucksport
3
Beds
2
Baths
1,535
Sq. Ft.
$349,900 | 164 Nichols Street | Pittsfield
4
Beds
1.5
Baths
1,740
Sq. Ft.
$675,000 | 156-158 Main Street, Unit 156 | Rockland
3
Beds
2.5
Baths
4,404
Sq. Ft.
$800,000 | 25 Bernier Lane | Harpswell
2
Beds
1
Bath
848
Sq. Ft.
$449,900 | 312 East Van Buren Cove | Square Lake
2
Beds
2
Baths
1,052
Sq. Ft.
$1,959,900 | 4 Winnwood Farm Way | Falmouth
5
Beds
4.5
Baths
3,482
Sq. Ft.
$155,000 | 10-12 Railroad Avenue | Milo
9
Beds
3
Baths
2,484
Sq. Ft.
$475,000 | 289 Shaker Road | Gray
4
Beds
2
Baths
1,620
Sq. Ft.
$359,900 | 54 Burleigh Road | Bangor
Virtual Tour
3
Beds
2
Baths
1,389
Sq. Ft.
$249,900 | 15 Roberts Road | Bowdoin
3
Beds
2
Baths
1,416
Sq. Ft.
$269,900 | 3366 Union Street | Levant
3
Beds
2
Baths
1,130
Sq. Ft.
$610,000 | 21 Suffolk Street | Rockland
6
Beds
2
Baths
1,820
Sq. Ft.
...
...