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

413 Shore Road, Ogunquit, ME, 03907

$1,595,000
413 Shore Road, Ogunquit, ME, 03907

Start your mornings with uninterrupted ocean vistas, crisp salt air,...

413 Shore Road, Ogunquit, ME, 03907
$1,595,000

58 Louise Avenue, Waterville, ME, 04901

$259,900
58 Louise Avenue, Waterville, ME, 04901

VIRTUAL 3D TOUR AVAILABLE ONLINE OPEN HOUSE SAT. 4/11 @12-1PM...

2 beds
2 baths
58 Louise Avenue, Waterville, ME, 04901

49 Montrose Avenue, Portland, ME, 04103

$1,249,900
49 Montrose Avenue, Portland, ME, 04103

Very well maintained triple decker with almost 1800sf per unit....

4 baths
49 Montrose Avenue, Portland, ME, 04103
$1,249,900

961 Newbury Neck Road, Surry, ME, 04684

$350,000
961 Newbury Neck Road, Surry, ME, 04684

Experience the epitome of Maine coastal living on this breathtaking...

961 Newbury Neck Road, Surry, ME, 04684

9 Whispering Pines Circle, Wayne, ME, 04284

$189,000
9 Whispering Pines Circle, Wayne, ME, 04284

3 bed, 1 bath Ranch , with oversize barn on...

3 beds
1 bath
9 Whispering Pines Circle, Wayne, ME, 04284

1321 Mercer Road, Mercer, ME, 04957

$800,000
1321 Mercer Road, Mercer, ME, 04957

Grow warehouse 144×42 – 6048 square feet 10 foot ceilings...

1321 Mercer Road, Mercer, ME, 04957

27 Atkins Road, Corinna, ME, 04928

$314,000
27 Atkins Road, Corinna, ME, 04928

If you are looking for a mini farm look no...

3 beds
2 baths
27 Atkins Road, Corinna, ME, 04928

150 Chapel Road, Wells, ME, 04090

$49,500
150 Chapel Road, Wells, ME, 04090
2 beds
1 bath
150 Chapel Road, Wells, ME, 04090

126 Danforth Street, Portland, ME, 04101

$1,595,000
126 Danforth Street, Portland, ME, 04101

Welcome to 126 Danforth Street! Amazing opportunity to finish these...

8 baths
126 Danforth Street, Portland, ME, 04101
$1,595,000

32 James Street, Brunswick, ME, 04011

$175,000
32 James Street, Brunswick, ME, 04011

Looking for a move-in ready and thoughtfully updated home in...

3 beds
2 baths
32 James Street, Brunswick, ME, 04011

648 Reach Road, Sedgwick, ME, 04673

$545,000
648 Reach Road, Sedgwick, ME, 04673

A classic two-story colonial with plenty of room to spread...

6 beds
4 baths
648 Reach Road, Sedgwick, ME, 04673

37 Allen Hall Road, Lebanon, ME, 04027

$650,000
37 Allen Hall Road, Lebanon, ME, 04027

Welcome to your private retreat at 37 Allen Hall Rd...

5 beds
3 baths
37 Allen Hall Road, Lebanon, ME, 04027

284 Broadway, South Portland, ME, 04106

$845,000
284 Broadway, South Portland, ME, 04106

This timeless Victorian, ideally located near Willard Beach and Ferry...

4 beds
2 baths
284 Broadway, South Portland, ME, 04106

48 Pennell Avenue, Portland, ME, 04103

$529,000
48 Pennell Avenue, Portland, ME, 04103

Located in North Deering on a quiet street, 48 Pannell...

2 beds
1 bath
48 Pennell Avenue, Portland, ME, 04103

36 Colonial Road, Portland, ME, 04102

$599,000
36 Colonial Road, Portland, ME, 04102

Located in Portland’s desirable Rosemont neighborhood, this historic bungalow offers...

3 beds
2 baths
36 Colonial Road, Portland, ME, 04102

64 Moody Road, Brunswick, ME, 04011

$675,000
64 Moody Road, Brunswick, ME, 04011

Set in the sought-after Moody Road neighborhood, this delightful 4-bedroom,...

4 beds
3 baths
64 Moody Road, Brunswick, ME, 04011

8-10 Linden Street, Bangor, ME, 04401

$350,000
8-10 Linden Street, Bangor, ME, 04401

Located in one of Bangor’s most sought-after neighborhoods, this well-maintained...

2 baths
8-10 Linden Street, Bangor, ME, 04401

52 Hooper Shores Road, York, ME, 03909

$445,000
52 Hooper Shores Road, York, ME, 03909

Escape to this tranquil setting on Scituate Pond. This is...

2 beds
1 bath
52 Hooper Shores Road, York, ME, 03909

1072 Waterville Road, Skowhegan, ME, 04976

$379,900
1072 Waterville Road, Skowhegan, ME, 04976

Welcome home! Enjoy the ease of one floor living in...

3 beds
1 bath
1072 Waterville Road, Skowhegan, ME, 04976

6 Pams Way, Bar Harbor, ME, 04609

$625,000
6 Pams Way, Bar Harbor, ME, 04609

Welcome to 6 Pams Way, a unique two unit property...

2 beds
2 baths
6 Pams Way, Bar Harbor, ME, 04609

12 Wesley Street, Bath, ME, 04530

$350,000
12 Wesley Street, Bath, ME, 04530

Charming in-town home located in the heart of Bath, Maine,...

4 beds
3 baths
12 Wesley Street, Bath, ME, 04530

277 River Road, Standish, ME, 04084

$449,900
277 River Road, Standish, ME, 04084

Welcome to 277 River Road–where comfort, efficiency, and privacy come...

3 beds
2 baths
277 River Road, Standish, ME, 04084

49 Fox Crossing Road, Bridgton, ME, 04009

$489,000
49 Fox Crossing Road, Bridgton, ME, 04009

Welcome to 49 Fox Crossing Rd in Bridgton, a beautifully...

3 beds
1 bath
49 Fox Crossing Road, Bridgton, ME, 04009

222 Hobbs Farm Road, Wells, ME, 04090

$699,900
222 Hobbs Farm Road, Wells, ME, 04090

Welcome to The Meadows — Southern Maine’s newest thoughtfully planned...

3 beds
2 baths
222 Hobbs Farm Road, Wells, ME, 04090

37 Elm Street, Skowhegan, ME, 04976

$235,000
37 Elm Street, Skowhegan, ME, 04976

Welcome to 37 Elm St! This charming and spacious 4-5...

5 beds
2 baths
37 Elm Street, Skowhegan, ME, 04976

16 Town Landing Road, Cumberland, ME, 04110

$3,150,000
16 Town Landing Road, Cumberland, ME, 04110

Quietly tucked away on nearly a private acre in the...

5 beds
4 baths
16 Town Landing Road, Cumberland, ME, 04110
$3,150,000

480 Point Drive, Mount Vernon, ME, 04352

$3,250,000
480 Point Drive, Mount Vernon, ME, 04352

Welcome to an incredibly private lakeside estate on the shores...

3 beds
3 baths
480 Point Drive, Mount Vernon, ME, 04352
$3,250,000

624 Hodsdon Road, Pownal, ME, 04069

$540,000
624 Hodsdon Road, Pownal, ME, 04069

Well-maintained duplex offering strong income potential in a convenient Pownal...

2 baths
624 Hodsdon Road, Pownal, ME, 04069

474 Broadway, Lincoln, ME, 04457

$80,000
474 Broadway, Lincoln, ME, 04457

Looking for a place to exercise your green thumb??? Affordable...

2 beds
1 bath
474 Broadway, Lincoln, ME, 04457

197 Ash Point Road, Harpswell, ME, 04079

$340,000
197 Ash Point Road, Harpswell, ME, 04079

Welcome to 197 Ash Point Road, a serene coastal retreat...

3 beds
2 baths
197 Ash Point Road, Harpswell, ME, 04079

855 Lebanon Road, Winterport, ME, 04496

$515,000
855 Lebanon Road, Winterport, ME, 04496

855 Lebanon Road in Winterport offers a rare combination of...

3 beds
2 baths
855 Lebanon Road, Winterport, ME, 04496

Lot 3 Jameson Drive, Bridgton, ME, 04009

$399,900
Lot 3 Jameson Drive, Bridgton, ME, 04009

TO BE BUILT- Brand new construction in beautiful Bridgton! Thoughtfully...

3 beds
2 baths
Lot 3 Jameson Drive, Bridgton, ME, 04009

65 Balsam Road, Bangor, ME, 04401

$675,000
65 Balsam Road, Bangor, ME, 04401

Luxury, efficiency, and convenience come together at 65 Balsam Rd....

3 beds
4 baths
65 Balsam Road, Bangor, ME, 04401

205 Grand Avenue, Old Orchard Beach, ME, 04064

$899,000
205 Grand Avenue, Old Orchard Beach, ME, 04064

BEST MAINE BEACH is right out front of this spacious...

2 beds
2 baths
205 Grand Avenue, Old Orchard Beach, ME, 04064

64 Coach Road, South Portland, ME, 04106

$495,000
64 Coach Road, South Portland, ME, 04106

Completely remodeled and move-in ready, this beautifully updated 3-bedroom, 2-bath...

3 beds
2 baths
64 Coach Road, South Portland, ME, 04106

10 Davis Street, Brunswick, ME, 04011

$269,000
10 Davis Street, Brunswick, ME, 04011

Located at 10 Davis Street in Brunswick, this two-unit property...

3 baths
10 Davis Street, Brunswick, ME, 04011

138 Pine Street, Portland, ME, 04102

$375,000
138 Pine Street, Portland, ME, 04102

5 Unique Condos in a quiet section of Portland’s West...

1 bed
1 bath
138 Pine Street, Portland, ME, 04102

13 Western Avenue, Biddeford, ME, 04005

$650,000
13 Western Avenue, Biddeford, ME, 04005

4-Unit Apartment Building – Great Investment Opportunity Well-maintained 4-unit apartment...

4 baths
13 Western Avenue, Biddeford, ME, 04005

161 Saco Avenue, Old Orchard Beach, ME, 04064

$300,000
161 Saco Avenue, Old Orchard Beach, ME, 04064

Adorable Beach Area Condo — One-Level Living! 🌊☀️ Enjoy easy...

2 beds
2 baths
161 Saco Avenue, Old Orchard Beach, ME, 04064

231 South Road, Parsonsfield, ME, 04047

$175,000
231 South Road, Parsonsfield, ME, 04047

Beautiful 34 acres of fields and wooded land. There is...

231 South Road, Parsonsfield, ME, 04047
961 - 1000 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.