Black "RM Realty of Maine" logo with stylized letters "R" and "M" above the company name, all on a transparent background.
Search results 15086 results

66 Waterhouse Road, Gorham, ME, 04038

$449,000
66 Waterhouse Road, Gorham, ME, 04038

Tucked away on a quiet dead-end street, this inviting split-level...

3 beds
2 baths
66 Waterhouse Road, Gorham, ME, 04038

473 Maple Street, North Berwick, ME, 03906

$685,000
473 Maple Street, North Berwick, ME, 03906

Beautifully maintained and updated cape set on a quiet and...

3 beds
2 baths
473 Maple Street, North Berwick, ME, 03906

5 Shore Road, Lowell, ME, 04493

$675,000
5 Shore Road, Lowell, ME, 04493

The year round camp that most of us dream about!!...

2 beds
2 baths
5 Shore Road, Lowell, ME, 04493

37 Carroll Street, Portland, ME, 04102

$2,099,000
37 Carroll Street, Portland, ME, 04102

Set in Portland’s coveted West End, this beautifully restored 1898...

5 beds
5 baths
37 Carroll Street, Portland, ME, 04102
$2,099,000

23 College Drive, Wells, ME, 04090

$89,900
23 College Drive, Wells, ME, 04090

Spring & Summer is right around the corner, Come enjoy...

2 beds
1 bath
23 College Drive, Wells, ME, 04090

23 College Drive, Wells, ME, 04090

$49,900
23 College Drive, Wells, ME, 04090

Handy-person special! Come enjoy the whole summer & the fall...

3 beds
1 bath
23 College Drive, Wells, ME, 04090

168 Auburn Pownal Road, Durham, ME, 04222

$399,000
168 Auburn Pownal Road, Durham, ME, 04222

Welcome to 168 Auburn Pownal Road! This charming home offers...

3 beds
1 bath
168 Auburn Pownal Road, Durham, ME, 04222

1801 Post Road, Wells, ME, 04090

$362,500
1801 Post Road, Wells, ME, 04090

Have you been looking for unobstructed views of the Rachel...

1 bed
1 bath
1801 Post Road, Wells, ME, 04090

60 River Road, Newcastle, ME, 04553

$1,895,000
60 River Road, Newcastle, ME, 04553

Perched above the gently winding Damariscotta River, Newcastle Inn offers...

60 River Road, Newcastle, ME, 04553
$1,895,000

511 River Road, Chelsea, ME, 04330

$449,000
511 River Road, Chelsea, ME, 04330

Welcome to this stunning 3-bedroom, 1.5 bath open concept Chalet...

3 beds
2 baths
511 River Road, Chelsea, ME, 04330

183 Pitcher Road, Belfast, ME, 04915

$475,000
183 Pitcher Road, Belfast, ME, 04915

Tucked behind a tree lined stretch of Pitcher Road, this...

1 bed
1 bath
183 Pitcher Road, Belfast, ME, 04915

28 Fountain Street, Gardiner, ME, 04345

$240,000
28 Fountain Street, Gardiner, ME, 04345

Tucked away on a quiet street yet just a short...

3 beds
2 baths
28 Fountain Street, Gardiner, ME, 04345

175 Bog Road, Augusta, ME, 04330

$370,000
175 Bog Road, Augusta, ME, 04330

3 bed, 2 bath home on 1.15 acres in Augusta....

3 beds
2 baths
175 Bog Road, Augusta, ME, 04330

100 Searsport Road, Searsport, ME, 04974

$355,000
100 Searsport Road, Searsport, ME, 04974

Hard to find one level Ranch home on 10 acres!...

2 beds
2 baths
100 Searsport Road, Searsport, ME, 04974

1733 Forest Avenue, Portland, ME, 04103

$499,900
1733 Forest Avenue, Portland, ME, 04103

This charming home is ideally situated in Portland’s desirable Riverton...

2 beds
2 baths
1733 Forest Avenue, Portland, ME, 04103

161 Beech Ridge Road, Eliot, ME, 03903

$589,900
161 Beech Ridge Road, Eliot, ME, 03903

For the first time on the sales market, this 1976...

3 beds
2 baths
161 Beech Ridge Road, Eliot, ME, 03903

147 Cleaves Street, Biddeford, ME, 04005

$295,000
147 Cleaves Street, Biddeford, ME, 04005

This property is an absolute standout when it comes to...

3 beds
1 bath
147 Cleaves Street, Biddeford, ME, 04005

Map23Lot8 Gouldsboro Point Road, Gouldsboro, ME, 04607

$125,000
Map23Lot8 Gouldsboro Point Road, Gouldsboro, ME, 04607

Nearly 5 acres of wooded land unfold gently toward almost...

Map23Lot8 Gouldsboro Point Road, Gouldsboro, ME, 04607

22-24 Clifton Street, Portland, ME, 04101

$887,000
22-24 Clifton Street, Portland, ME, 04101

Rare opportunity to own a well-maintained 3-unit property in Portland’s...

4 baths
22-24 Clifton Street, Portland, ME, 04101

14 Sportsmans Way, Vinalhaven, ME, 04863

$325,000
14 Sportsmans Way, Vinalhaven, ME, 04863

Set on over 4 acres in a quiet, wooded setting,...

3 beds
2 baths
14 Sportsmans Way, Vinalhaven, ME, 04863

77 Granite Street, Biddeford, ME, 04005

$839,900
77 Granite Street, Biddeford, ME, 04005

This one-of-a-kind home seamlessly blends centuries-old charm with modern elegance,...

4 beds
4 baths
77 Granite Street, Biddeford, ME, 04005

228 Carding Machine Road, Bowdoinham, ME, 04008

$385,000
228 Carding Machine Road, Bowdoinham, ME, 04008

Spacious 3 bedroom 2 bath home in Bowdoinham. Situated on...

3 beds
2 baths
228 Carding Machine Road, Bowdoinham, ME, 04008

213 Sheepscot Road, Newcastle, ME, 04553

$99,000
213 Sheepscot Road, Newcastle, ME, 04553

Looking for a property with character? This 4-acre gem stands...

213 Sheepscot Road, Newcastle, ME, 04553

237 Knights Pond Road, Northport, ME, 04849

$250,000
237 Knights Pond Road, Northport, ME, 04849

Discover the opportunity to create your mountain sanctuary on this...

237 Knights Pond Road, Northport, ME, 04849

141 Cross Road, Hancock, ME, 04640

$329,000
141 Cross Road, Hancock, ME, 04640

Newly renovated home with new appliances, floors, all new painting,...

3 beds
2 baths
141 Cross Road, Hancock, ME, 04640

Ginger Way, Raymond, ME, 04071

$749,500
Ginger Way, Raymond, ME, 04071

Brand new construction Colonial set in a peaceful, private wooded...

4 beds
3 baths
Ginger Way, Raymond, ME, 04071

Ginger Way, Raymond, ME, 04071

$749,500
Ginger Way, Raymond, ME, 04071

Brand new construction Colonial set in a peaceful, private wooded...

3 baths
Ginger Way, Raymond, ME, 04071

57 Sunset Road, Dedham, ME, 04429

$199,000
57 Sunset Road, Dedham, ME, 04429

Tucked into the sought-after Lucerne area, this updated seasonal cottage...

1 bed
2 baths
57 Sunset Road, Dedham, ME, 04429

24 Autumn Lane, Lincoln, ME, 04457

$429,999
24 Autumn Lane, Lincoln, ME, 04457

Welcome to 24 Autumn Lane, a thoughtfully designed 3-bedroom, 3-bath...

3 beds
3 baths
24 Autumn Lane, Lincoln, ME, 04457

124 Main Road, Westport Island, ME, 04578

$699,900
124 Main Road, Westport Island, ME, 04578

Charming home along the shores of the Sheepscot River offering...

1 bed
1 bath
124 Main Road, Westport Island, ME, 04578

19 Crescent Beach Road, Owls Head, ME, 04854

$749,000
19 Crescent Beach Road, Owls Head, ME, 04854

Set along the coveted shoreline of Owls Head, 19 Crescent...

4 baths
19 Crescent Beach Road, Owls Head, ME, 04854

22 Camp Lane, Lowell, ME, 04493

$72,500
22 Camp Lane, Lowell, ME, 04493

Escape to the quiet of the woods with this cozy...

1 bed
1 bath
22 Camp Lane, Lowell, ME, 04493

10 Twin Island Drive, Biddeford, ME, 04005

$609,000
10 Twin Island Drive, Biddeford, ME, 04005

Welcome to 10 Twin Island Drive – Ideally located just...

3 beds
3 baths
10 Twin Island Drive, Biddeford, ME, 04005

10 Cresfield Terrace, Portland, ME, 04103

$469,000
10 Cresfield Terrace, Portland, ME, 04103

Introducing 10 Cresfield Terrace at Parsons Pond. Townhouse style condo...

2 beds
2 baths
10 Cresfield Terrace, Portland, ME, 04103

38 Maynard Road, Windham, ME, 04062

$650,000
38 Maynard Road, Windham, ME, 04062

Enchanting river front home with exquisite water views. Includes a...

2 beds
3 baths
38 Maynard Road, Windham, ME, 04062

84 Elm Street, Camden, ME, 04843

$1,350,000
84 Elm Street, Camden, ME, 04843

This historic and versatile property built in 1806 sits in...

84 Elm Street, Camden, ME, 04843
$1,350,000

Lot 18 Pasture Road, Phippsburg, ME, 04562

$319,000
Lot 18 Pasture Road, Phippsburg, ME, 04562

Fortune favors the brave, and in some cases those who...

Lot 18 Pasture Road, Phippsburg, ME, 04562

84 Elm Street, Camden, ME, 04843

$1,350,000
84 Elm Street, Camden, ME, 04843

This historic and versatile property built in 1806 sits in...

8 beds
8 baths
84 Elm Street, Camden, ME, 04843
$1,350,000

16 Howard Avenue, Wells, ME, 04090

$879,900
16 Howard Avenue, Wells, ME, 04090
3 beds
3 baths
16 Howard Avenue, Wells, ME, 04090

Lot 21 Plains Road, Harrison, ME, 04040

$205,000
Lot 21 Plains Road, Harrison, ME, 04040

Build your dream home or explore development potential on this...

Lot 21 Plains Road, Harrison, ME, 04040
41 - 80 of 15086 properties
Contact Us
Mobile: 207-404-3368
Office: 207-942-6310

458 Main Street
Bangor, ME
LICENSE #BA928013
Professional Accreditations
A black and white icon of a house with an equals sign inside, representing the Equal Housing Opportunity logo.

Copyright © 2026. Listing data is derived in whole or in part from the Maine IDX & is for consumers' personal, non commercial use only. Dimensions are approximate and not guaranteed. All data should be independently verified. © Maine Real Estate Information System, Inc. All rights reserved.

Website Designed by CGC

Reset password

Enter your email address and we will send you a link to change your password.