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

163 Middle Road, North Haven, ME, 04853

$895,000
163 Middle Road, North Haven, ME, 04853

Proudly presented for your consideration: ”New Barn Hill” on the...

4 beds
4 baths
163 Middle Road, North Haven, ME, 04853

440 Belfast Road, Camden, ME, 04843

$1,350,000
440 Belfast Road, Camden, ME, 04843

The Inio Cabin at NordHavn – a jewel box of...

2 beds
2 baths
440 Belfast Road, Camden, ME, 04843
$1,350,000

440 Belfast Road, Camden, ME, 04843

$1,400,000
440 Belfast Road, Camden, ME, 04843

Naantali 3 bedroom unit D1 – NEARLY COMPLETED – Welcome...

3 beds
2 baths
440 Belfast Road, Camden, ME, 04843
$1,400,000

52 Turbats Creek Road, Kennebunkport, ME, 04046

$945,000
52 Turbats Creek Road, Kennebunkport, ME, 04046

Discover the charm of coastal living in this peaceful 3-bedroom,...

3 beds
2 baths
52 Turbats Creek Road, Kennebunkport, ME, 04046

396 Waterville Road, Norridgewock, ME, 04957

$225,000
396 Waterville Road, Norridgewock, ME, 04957

Looking for your first home or maybe its time to...

2 beds
1 bath
396 Waterville Road, Norridgewock, ME, 04957

00 Gilbert Road, T8 R19 WELS, ME, 04945

$550,000
00 Gilbert Road, T8 R19 WELS, ME, 04945

Welcome to Baker Branch of Saint John River. The region...

00 Gilbert Road, T8 R19 WELS, ME, 04945

87 Canada Road, Moscow, ME, 04920

$229,000
87 Canada Road, Moscow, ME, 04920

Attention outdoor and recreational enthusiasts! This Northern Maine property is...

3 beds
1 bath
87 Canada Road, Moscow, ME, 04920

16 Bremen Long Island, Bremen, ME, 04551

$2,800,000
16 Bremen Long Island, Bremen, ME, 04551

Built in 1917 by John Aspinwall, this extraordinary three-season Maine...

6 beds
4 baths
16 Bremen Long Island, Bremen, ME, 04551
$2,800,000

122 Waukeag Avenue, Sorrento, ME, 04677

$900,000
122 Waukeag Avenue, Sorrento, ME, 04677

”MAINSTAY” A classic Victorian shingle ”cottage” in a beautiful summer...

7 beds
5 baths
122 Waukeag Avenue, Sorrento, ME, 04677

71 Sunrise Park Road, Jefferson, ME, 04348

$550,000
71 Sunrise Park Road, Jefferson, ME, 04348

Welcome to your own peaceful retreat on the tranquil shores...

2 beds
1 bath
71 Sunrise Park Road, Jefferson, ME, 04348
1021 - 1030 of 1110 post
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.