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

408 Christian Ridge Road, Ellsworth, ME, 04605

$254,900
408 Christian Ridge Road, Ellsworth, ME, 04605

Welcome to 408 Christian Ridge Rd in Ellsworth–charming 1900s farmhouse...

2 beds
1 bath
408 Christian Ridge Road, Ellsworth, ME, 04605

15 Bellaire Road, South Portland, ME, 04106

$749,000
15 Bellaire Road, South Portland, ME, 04106

This exceptional sprawling ranch offers far more than meets the...

3 beds
2 baths
15 Bellaire Road, South Portland, ME, 04106

20 Cottage Farms Road, Cape Elizabeth, ME, 04107

$995,000
20 Cottage Farms Road, Cape Elizabeth, ME, 04107

Coastal Maine living near Willard Beach in Cape Elizabeth’s highly...

4 beds
3 baths
20 Cottage Farms Road, Cape Elizabeth, ME, 04107

200 Tannery Brook Road, Mariaville, ME, 04605

$430,000
200 Tannery Brook Road, Mariaville, ME, 04605

Welcome to 200 Tannery Brook Road. Tucked away on a...

3 beds
2 baths
200 Tannery Brook Road, Mariaville, ME, 04605

95 Silsby Road, Mariaville, ME, 04605

$725,000
95 Silsby Road, Mariaville, ME, 04605

Welcome to 95 Silsby Road. This magnificent property boasts its...

2 beds
2 baths
95 Silsby Road, Mariaville, ME, 04605

1779 River Road, Clinton, ME, 04927

$239,900
1779 River Road, Clinton, ME, 04927

Historic Farmhouse with Kennebec River Frontage Circa-1879 New England farmhouse...

4 beds
3 baths
1779 River Road, Clinton, ME, 04927

117 Middle Road, Acton, ME, 04001

$510,000
117 Middle Road, Acton, ME, 04001

Charming Waterfront Cottage on Loon Pond Take in unforgettable sunsets...

2 beds
1 bath
117 Middle Road, Acton, ME, 04001

246 Wyman Road, Palmyra, ME, 04965

$539,000
246 Wyman Road, Palmyra, ME, 04965

Nestled in a picturesque rural setting, this exceptional four-bedroom, 3.5-bath...

4 beds
4 baths
246 Wyman Road, Palmyra, ME, 04965

550 Troy Road, Detroit, ME, 04929

$145,000
550 Troy Road, Detroit, ME, 04929

Welcome to peaceful country living with a fresh, modern twist....

2 beds
1 bath
550 Troy Road, Detroit, ME, 04929

418 Main Road, Hampden, ME, 04444

$259,900
418 Main Road, Hampden, ME, 04444

Discover this rare 17-acre parcel in Hampden offering endless possibilities....

2 beds
1 bath
418 Main Road, Hampden, ME, 04444

18 Maple Street, Lebanon, ME, 04027

$119,900
18 Maple Street, Lebanon, ME, 04027

Brand new home at an affordable price! Make this lovely...

2 beds
1 bath
18 Maple Street, Lebanon, ME, 04027

464 Preble Street, South Portland, ME, 04106

$1,295,000
464 Preble Street, South Portland, ME, 04106

Located just steps away from Willard Beach, this 3-bedroom, 2.5-bath...

4 beds
3 baths
464 Preble Street, South Portland, ME, 04106
$1,295,000

50 Shore Road, Ogunquit, ME, 03907

$799,000
50 Shore Road, Ogunquit, ME, 03907

This is your opportunity to realize your dream of living...

2 beds
1 bath
50 Shore Road, Ogunquit, ME, 03907

50 Shore Road, Ogunquit, ME, 03907

$999,000
50 Shore Road, Ogunquit, ME, 03907

This is your opportunity to realize your dream of living...

2 beds
1 bath
50 Shore Road, Ogunquit, ME, 03907

121 Buxton Road, Saco, ME, 04072

$399,900
121 Buxton Road, Saco, ME, 04072

This Ranch is nestled on an acre of land ,...

2 beds
1 bath
121 Buxton Road, Saco, ME, 04072

3 Main Street, Solon, ME, 04979

$17,500
3 Main Street, Solon, ME, 04979

Located in a bountiful outdoor recreational area, this .2 acre...

3 Main Street, Solon, ME, 04979

157 Main Street, Belgrade, ME, 04918

$2,895,000
157 Main Street, Belgrade, ME, 04918

BELGRADE LAKES Own a Century of Maine Heritage: The Village...

11 beds
13 baths
157 Main Street, Belgrade, ME, 04918
$2,895,000

22 Dyer Lane, Casco, ME, 04015

$425,000
22 Dyer Lane, Casco, ME, 04015

Tucked away in the woods with a tranquil 3 season...

3 beds
1 bath
22 Dyer Lane, Casco, ME, 04015

24 Magnolia Drive, Old Orchard Beach, ME, 04064

$850,000
24 Magnolia Drive, Old Orchard Beach, ME, 04064

Design the home you’ve always envisioned at 24 Magnolia, nestled...

3 beds
2 baths
24 Magnolia Drive, Old Orchard Beach, ME, 04064

32 Charles Drive, Holden, ME, 04429

$414,900
32 Charles Drive, Holden, ME, 04429

Private 7.1 Acres • Minutes to Bangor- Looking for acreage...

3 beds
2 baths
32 Charles Drive, Holden, ME, 04429

595 Overlock Hill Road, Union, ME, 04862

$660,000
595 Overlock Hill Road, Union, ME, 04862

Amazing water and mountain views from this 3 bedroom, 2.5...

3 beds
3 baths
595 Overlock Hill Road, Union, ME, 04862

616 Millinocket Lake Road, T3 Indian Purchase Twp, ME, 04462

$450,000
616 Millinocket Lake Road, T3 Indian Purchase Twp, ME, 04462

Charming year round Lakeside retreat on Smith Pond. Welcome to...

2 beds
2 baths
616 Millinocket Lake Road, T3 Indian Purchase Twp, ME, 04462

24 Harding Road, Gorham, ME, 04038

$799,000
24 Harding Road, Gorham, ME, 04038

This beautifully maintained 2021-built 3-bedroom, 2 1/2 bathroom Colonial sits...

3 beds
3 baths
24 Harding Road, Gorham, ME, 04038

20 Tucker Avenue, Portland, ME, 04103

$479,900
20 Tucker Avenue, Portland, ME, 04103

Location Location Location! Portland Two Bedroom ranch home with a...

2 beds
1 bath
20 Tucker Avenue, Portland, ME, 04103

371 Maquoit Road, Brunswick, ME, 04011

$798,800
371 Maquoit Road, Brunswick, ME, 04011

Set in the sought-after coastal community of Brunswick, this meticulously...

4 beds
3 baths
371 Maquoit Road, Brunswick, ME, 04011

31 Green Head Lane, Stonington, ME, 04681

$1,175,000
31 Green Head Lane, Stonington, ME, 04681

Fuch’s Farmhouse – Set along the Deer Isle Thorofare, this...

3 beds
2 baths
31 Green Head Lane, Stonington, ME, 04681
$1,175,000

37 Chickadee Lane, Wells, ME, 04090

$629,000
37 Chickadee Lane, Wells, ME, 04090

Charming Coastal Maine Cabin – Minutes from the Ocean Tucked...

2 beds
1 bath
37 Chickadee Lane, Wells, ME, 04090

103 Chestnut Street, Camden, ME, 04843

$810,000
103 Chestnut Street, Camden, ME, 04843

Welcome to a piece of Camden history! This 1896, 3-bedroom...

3 beds
2 baths
103 Chestnut Street, Camden, ME, 04843

25 Patio Park Lane, Gorham, ME, 04038

$79,900
25 Patio Park Lane, Gorham, ME, 04038

Looking for the perfect place to retire: here it is....

2 beds
2 baths
25 Patio Park Lane, Gorham, ME, 04038

60 Morrison Lane, Newfield, ME, 04095

$315,000
60 Morrison Lane, Newfield, ME, 04095

Welcome to your wooded wonderland — a beautifully renovated two-bedroom,...

2 beds
2 baths
60 Morrison Lane, Newfield, ME, 04095

63 Hoak Road, Waldoboro, ME, 04572

$315,000
63 Hoak Road, Waldoboro, ME, 04572

Immaculately kept home in the woods, yet super convenient to...

3 beds
2 baths
63 Hoak Road, Waldoboro, ME, 04572

1053 Warren Hill Road, Palmyra, ME, 04965

$70,000
1053 Warren Hill Road, Palmyra, ME, 04965

This property is a prime candidate for a total redevelopment....

3 beds
1 bath
1053 Warren Hill Road, Palmyra, ME, 04965

33 Emerson Way, Scarborough, ME, 04074

$1,250,000
33 Emerson Way, Scarborough, ME, 04074

New construction in Dunstan Crossing just reached a new level...

3 beds
3 baths
33 Emerson Way, Scarborough, ME, 04074
$1,250,000

26 Bushey Shore, Palermo, ME, 04354

$439,000
26 Bushey Shore, Palermo, ME, 04354

Just four years young, this beautifully maintained 3-bedroom, 2-bath ranch...

3 beds
2 baths
26 Bushey Shore, Palermo, ME, 04354

20 Cascade Circle, Kennebunk, ME, 04043

$915,000
20 Cascade Circle, Kennebunk, ME, 04043

Welcome to the BUTTERSCOTCH CLASSIC, a standout in our Upstairs...

3 beds
3 baths
20 Cascade Circle, Kennebunk, ME, 04043

89 Boyds Corner Road, South Berwick, ME, 03908

$549,000
89 Boyds Corner Road, South Berwick, ME, 03908

Welcome to 89 Boyd’s Corner Road, a wonderful turn-key home...

2 beds
2 baths
89 Boyds Corner Road, South Berwick, ME, 03908

36 King Street, Waterville, ME, 04901

$320,000
36 King Street, Waterville, ME, 04901

Discover this exceptional tenant-occupied 2-family home in Waterville, perfectly blending...

5 beds
2 baths
36 King Street, Waterville, ME, 04901

14 Eastern Lane, Standish, ME, 04084

$650,000
14 Eastern Lane, Standish, ME, 04084
3 beds
3 baths
14 Eastern Lane, Standish, ME, 04084

47 Milliken Street, Old Orchard Beach, ME, 04064

$399,798
47 Milliken Street, Old Orchard Beach, ME, 04064

Charming Coastal Retreat Near Grand Beach – Old Orchard BeachDiscover...

2 beds
2 baths
47 Milliken Street, Old Orchard Beach, ME, 04064

181 Taft Avenue, Portland, ME, 04102

$429,900
181 Taft Avenue, Portland, ME, 04102

Well maintained home in a great location. Tons of sunlight...

2 beds
1 bath
181 Taft Avenue, Portland, ME, 04102
1441 - 1480 of 11368 properties
Trademark Registration date: April 21, 2026
Trademark Registration number: 8,224,123
Top Real Estate Agent in New England
Contact Us
Mobile: 207-404-3368
Office: 207-942-6310

458 Main Street
Bangor, ME 04401
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.