Black "RM Realty of Maine" logo with stylized letters "R" and "M" above the company name, all on a transparent background.
Search results 16303 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

31, 31-1 Weymouth Road, Albion, ME, 04910

$85,000
31, 31-1 Weymouth Road, Albion, ME, 04910

Hunters…. looking for a lot with a history of big...

31, 31-1 Weymouth Road, Albion, ME, 04910

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

Boothbay Road, Edgecomb, ME, 04556

$195,000
Boothbay Road, Edgecomb, ME, 04556

43 acres of beautiful wooded land featuring a tranquil brook...

Boothbay Road, Edgecomb, ME, 04556

29 Winter Street, Topsham, ME, 04086

$350,000
29 Winter Street, Topsham, ME, 04086

Welcome to 29 Winter Street, an exceptional value add opportunity...

2 baths
29 Winter Street, Topsham, ME, 04086

455 Nickerson Road, Swanville, ME, 04915

$40,000
455 Nickerson Road, Swanville, ME, 04915

This is a 2.94 acres country lot on Nickerson Road...

455 Nickerson Road, Swanville, ME, 04915

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

Land only 167 Town Farm Road, Anson, ME, 04958

$58,000
Land only 167 Town Farm Road, Anson, ME, 04958

Imagine building your dream house or camp AND having waterfront...

Land only 167 Town Farm Road, Anson, ME, 04958

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

36 Main Street, Searsport, ME, 04974

$495,000
36 Main Street, Searsport, ME, 04974

Located in charming downtown Searsport, an historic coastal village rich...

36 Main Street, Searsport, ME, 04974

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

3 Main Street, Solon, ME, 04979

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

This .02 acre in-town property with potential for renovation or...

3 Main Street, Solon, ME, 04979

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

Stream View Drive, Skowhegan, ME, 04976

$129,500
Stream View Drive, Skowhegan, ME, 04976

Wooded 11 Acre lot on the shore of the Wesserunsett...

Stream View Drive, Skowhegan, ME, 04976

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

163 Sandy Acres Drive, Sullivan, ME, 04664

$39,900
163 Sandy Acres Drive, Sullivan, ME, 04664

Prime Corner Lot in Tranquil Rural Subdivision This level corner...

163 Sandy Acres Drive, Sullivan, ME, 04664
1761 - 1800 of 16303 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.