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

151 Bangor Road, Benton, ME, 04901

$289,900
151 Bangor Road, Benton, ME, 04901

Charming Colonial with Stunning River Views in a Peaceful Country...

3 beds
2 baths
151 Bangor Road, Benton, ME, 04901

27 Sears Island Road, Searsport, ME, 04974

$295,000
27 Sears Island Road, Searsport, ME, 04974

Great location, nice setting, lots of work completed. New stain/paint...

3 beds
1 bath
27 Sears Island Road, Searsport, ME, 04974

60 Mile Road, Wells, ME, 04090

$1,695,000
60 Mile Road, Wells, ME, 04090

60 Mile Road provides a fantastic opportunity to acquire a...

60 Mile Road, Wells, ME, 04090
$1,695,000

Lot TBD Jefferson Street, Old Town, ME, 04468

$60,000
Lot TBD Jefferson Street, Old Town, ME, 04468

0.22+- acre lot in Old Town ready for your design...

Lot TBD Jefferson Street, Old Town, ME, 04468

642 Tucker Ridge Road, Webster Plt, ME, 04487

$350,000
642 Tucker Ridge Road, Webster Plt, ME, 04487

This property is currently a residence and active fully operational...

4 beds
3 baths
642 Tucker Ridge Road, Webster Plt, ME, 04487

161 Beaucaire Avenue, Camden, ME, 04843

$2,195,000
161 Beaucaire Avenue, Camden, ME, 04843

Fantastic vintage ”grandfathered” Megunticook Lake property with stone breakwater on...

2 beds
3 baths
161 Beaucaire Avenue, Camden, ME, 04843
$2,195,000

122,6-1 Timbercliffe Drive, Camden, ME, 04843

$200,000
122,6-1 Timbercliffe Drive, Camden, ME, 04843

Lovely intown parcel of land awaiting your new home. The...

122,6-1 Timbercliffe Drive, Camden, ME, 04843

589 York Street, York, ME, 03909

$499,000
589 York Street, York, ME, 03909

Your Coastal Maine Life Awaits! Sunny and inviting, this 2-bedroom...

2 beds
1 bath
589 York Street, York, ME, 03909

66 Main Street, Shapleigh, ME, 04076

$319,900
66 Main Street, Shapleigh, ME, 04076

Cottage style home with two lots and 43 feet of...

2 beds
1 bath
66 Main Street, Shapleigh, ME, 04076

127 Shaker Road, Gray, ME, 04039

$195,000
127 Shaker Road, Gray, ME, 04039

Brand new 2025 Commodore Blazer Series TS1004 16×76 mobile home...

3 beds
2 baths
127 Shaker Road, Gray, ME, 04039

12 Azalea Lane, Windham, ME, 04062

$397,500
12 Azalea Lane, Windham, ME, 04062

Welcome to this spacious 3-bedroom, 2-bath condo nestled in a...

3 beds
2 baths
12 Azalea Lane, Windham, ME, 04062

TBD Ballard Road, Saint Albans, ME, 04971

$44,900
TBD Ballard Road, Saint Albans, ME, 04971

Small wooded lot with room to roam. Great blank slate...

TBD Ballard Road, Saint Albans, ME, 04971

28 Oakwood Road, West Gardiner, ME, 04345

$429,900
28 Oakwood Road, West Gardiner, ME, 04345

Building well under way for your new home. Come take...

3 beds
2 baths
28 Oakwood Road, West Gardiner, ME, 04345

102 Bernard Road, Tremont, ME, 04612

$409,000
102 Bernard Road, Tremont, ME, 04612

Welcome to this authentic 1868 Cape Cod, with a classic...

3 beds
2 baths
102 Bernard Road, Tremont, ME, 04612

7 Pine Circle, Frye Island, ME, 04071

$98,000
7 Pine Circle, Frye Island, ME, 04071

Looking for a quiet, peaceful lot to build your dream...

7 Pine Circle, Frye Island, ME, 04071

690 Middle Road, Union, ME, 04862

$119,900
690 Middle Road, Union, ME, 04862

Great opportunity to own a 3 bedroom home in a...

3 beds
690 Middle Road, Union, ME, 04862

00 Main (Rte 102) Street, Mount Desert, ME, 04660

$650,000
00 Main (Rte 102) Street, Mount Desert, ME, 04660

A golden opportunity to own a water view lot in...

00 Main (Rte 102) Street, Mount Desert, ME, 04660

86 Ridge Road, Frye Island, ME, 04071

$1,080,000
86 Ridge Road, Frye Island, ME, 04071

Welcome to the Lighthouse on Frye Island—an iconic waterfront retreat...

3 beds
3 baths
86 Ridge Road, Frye Island, ME, 04071
$1,080,000

2A Ivy Lane, Kennebunkport, ME, 04046

$1,665,000
2A Ivy Lane, Kennebunkport, ME, 04046

Welcome to the heart of Cape Arundel, where this estate-like...

2A Ivy Lane, Kennebunkport, ME, 04046
$1,665,000

410 & 412 Main Street, Rockland, ME, 04841

$2,100,000
410 & 412 Main Street, Rockland, ME, 04841

This stunning multi-use commercial building located in the heart of...

410 & 412 Main Street, Rockland, ME, 04841
$2,100,000

00 Thurlow Road, Lincolnville, ME, 04849

$139,000
00 Thurlow Road, Lincolnville, ME, 04849

Great opportunity to build your dream home on a large...

00 Thurlow Road, Lincolnville, ME, 04849

30 Eastward, Rockport, ME, 04856

$2,995,000
30 Eastward, Rockport, ME, 04856

Fantastic opportunity to be only the second owner of the...

4 beds
4 baths
30 Eastward, Rockport, ME, 04856
$2,995,000

6 Benson Road, North Haven, ME, 04853

$4,500,000
6 Benson Road, North Haven, ME, 04853

With over 1,000 feet of striking oceanfront, including a deepwater...

5 beds
4 baths
6 Benson Road, North Haven, ME, 04853
$4,500,000

774 Troutdale Road, The Forks Plt, ME, 04985

$299,900
774 Troutdale Road, The Forks Plt, ME, 04985

Great waterfront camp with some land on the other side...

1 bed
774 Troutdale Road, The Forks Plt, ME, 04985

150 Pamela Drive, Winthrop, ME, 04364

$680,000
150 Pamela Drive, Winthrop, ME, 04364

Stunning Cape Cod – style home that has been meticulously...

3 beds
3 baths
150 Pamela Drive, Winthrop, ME, 04364

2073 Post Road, Wells, ME, 04090

$25,600
2073 Post Road, Wells, ME, 04090

This well-designed 2008 park model offers a bright, efficient layout...

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

683 Spruce Head Road, South Thomaston, ME, 04858

$649,000
683 Spruce Head Road, South Thomaston, ME, 04858

If a Maine peninsula, a design studio, and a sun-drenched...

3 beds
4 baths
683 Spruce Head Road, South Thomaston, ME, 04858

00 Pratt Road, Parsonsfield, ME, 04047

$150,000
00 Pratt Road, Parsonsfield, ME, 04047

This 16-acre parcel along Town-maintained Pratt Road in beautiful Parsonsfield,...

00 Pratt Road, Parsonsfield, ME, 04047

9 Jean Street, Kittery, ME, 03904

$535,000
9 Jean Street, Kittery, ME, 03904

Superb location in Kittery, close to everything in Kittery or...

2 beds
1 bath
9 Jean Street, Kittery, ME, 03904

122 Chickadee Lane, Bangor, ME, 04401

$474,900
122 Chickadee Lane, Bangor, ME, 04401
2 beds
2 baths
122 Chickadee Lane, Bangor, ME, 04401

28 Winding Brook Road, Bar Harbor, ME, 04609

$475,000
28 Winding Brook Road, Bar Harbor, ME, 04609

Cozy Maine Cottage set on four wooded acres in a...

1 bed
1 bath
28 Winding Brook Road, Bar Harbor, ME, 04609

62 Old Point Avenue, Madison, ME, 04950

$225,000
62 Old Point Avenue, Madison, ME, 04950

13009 -This spacious home is conveniently located close to town...

4 beds
2 baths
62 Old Point Avenue, Madison, ME, 04950

60 Cider Mill Lane, Swanville, ME, 04915

$409,900
60 Cider Mill Lane, Swanville, ME, 04915

DRASTIC PRICE REDUCTION for closing before (deadline has been moved...

2 beds
2 baths
60 Cider Mill Lane, Swanville, ME, 04915

987 Upper Street, Turner, ME, 04282

$599,999
987 Upper Street, Turner, ME, 04282

Breathtaking Mountain Views with 32 Acres in Turner Experience the...

4 beds
2 baths
987 Upper Street, Turner, ME, 04282

93 Hopkins Road, Hampden, ME, 04444

$649,000
93 Hopkins Road, Hampden, ME, 04444

Perched at the end of a quiet dead-end street, this...

4 beds
3 baths
93 Hopkins Road, Hampden, ME, 04444

27 Doggett Road, Westport Island, ME, 04578

$599,000
27 Doggett Road, Westport Island, ME, 04578

Renovated, repainted and ready for new owners to find this...

3 beds
2 baths
27 Doggett Road, Westport Island, ME, 04578

45 Main Street, Dexter, ME, 04930

$340,000
45 Main Street, Dexter, ME, 04930

Endless Possibilities in This Stunning Victorian Home! This spacious and...

14 beds
8 baths
45 Main Street, Dexter, ME, 04930

152 East Grand Avenue, Old Orchard Beach, ME, 04064

$570,000
152 East Grand Avenue, Old Orchard Beach, ME, 04064

Just steps from the sand, this spacious townhouse-style condo offers...

3 beds
2 baths
152 East Grand Avenue, Old Orchard Beach, ME, 04064

Lot 8 Bakerstown Road, Poland, ME, 04274

$255,000
Lot 8 Bakerstown Road, Poland, ME, 04274

Discover 79.46 acres of Maine woodland in desirable Poland, just...

Lot 8 Bakerstown Road, Poland, ME, 04274

146 Lower Round Pond Road, Bristol, ME, 04539

$474,000
146 Lower Round Pond Road, Bristol, ME, 04539

Welcome to this warm and inviting space that effortlessly flows...

3 beds
2 baths
146 Lower Round Pond Road, Bristol, ME, 04539
14161 - 14200 of 16200 properties
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.