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

20 Clifford Street, Biddeford, ME, 04005

$399,000
20 Clifford Street, Biddeford, ME, 04005

This is your chance to step right into a fully...

20 Clifford Street, Biddeford, ME, 04005

23 Joy Road, Mount Desert, ME, 04660

$4,150,000
23 Joy Road, Mount Desert, ME, 04660

Introducing Joyride, a bespoke coastal home that brings newly constructed...

5 beds
6 baths
23 Joy Road, Mount Desert, ME, 04660
$4,150,000

60-62 Ocean Avenue, Portland, ME, 04103

$849,000
60-62 Ocean Avenue, Portland, ME, 04103

Sun-filled, fully updated, and exceptionally well executed, this rare high-quality...

3 baths
60-62 Ocean Avenue, Portland, ME, 04103

37 Williams Road, Vassalboro, ME, 04989

$979,000
37 Williams Road, Vassalboro, ME, 04989

Turnkey waterfront Airbnb compound on 1.9 acres in Vassalboro, Maine!...

2 beds
2 baths
37 Williams Road, Vassalboro, ME, 04989

Lot # 19 Bald Head Road, Arrowsic, ME, 04530

$200,000
Lot # 19 Bald Head Road, Arrowsic, ME, 04530
Lot # 19 Bald Head Road, Arrowsic, ME, 04530

151 Main Street, Bucksport, ME, 04416

$319,900
151 Main Street, Bucksport, ME, 04416

Commercial investment opportunity in downtown Bucksport. This historic 1800’s brick...

151 Main Street, Bucksport, ME, 04416

M14 L39 Sandy Point Road, Vassalboro, ME, 04989

$85,000
M14 L39 Sandy Point Road, Vassalboro, ME, 04989

This nicely wooded 9.81+/- acre lot offers opportunity to build...

M14 L39 Sandy Point Road, Vassalboro, ME, 04989

21 Boxwood Drive, Yarmouth, ME, 04096

$1,295,000
21 Boxwood Drive, Yarmouth, ME, 04096

Located in the highly sought-after Applewood Farm neighborhood of Yarmouth,...

4 beds
3 baths
21 Boxwood Drive, Yarmouth, ME, 04096
$1,295,000

1 Baxter Boulevard, Biddeford, ME, 04005

$479,900
1 Baxter Boulevard, Biddeford, ME, 04005

OPEN HOUSE SUNDAY 4/19 from 10am to noon in similar...

3 beds
2 baths
1 Baxter Boulevard, Biddeford, ME, 04005

Stanley Road, Sanford, ME, 04083

$114,900
Stanley Road, Sanford, ME, 04083

Bring your vision! This two acre, partially cleared parcel has...

Stanley Road, Sanford, ME, 04083

8 Williams Road, Vassalboro, ME, 04989

$35,000
8 Williams Road, Vassalboro, ME, 04989

Great spot for your home or cottage! This lot is...

8 Williams Road, Vassalboro, ME, 04989

3 Headland Lane, Cape Elizabeth, ME, 04107

$1,085,000
3 Headland Lane, Cape Elizabeth, ME, 04107

3 Headland Lane–the kind of place that feels easy the...

2 beds
2 baths
3 Headland Lane, Cape Elizabeth, ME, 04107
$1,085,000

3 Baxter Boulevard, Biddeford, ME, 04005

$354,900
3 Baxter Boulevard, Biddeford, ME, 04005

OPEN HOUSE SUNDAY ON 4/19 FROM 10-12 Welcome to Hidden...

2 beds
2 baths
3 Baxter Boulevard, Biddeford, ME, 04005

30 Nash Lane, Fairfield, ME, 04937

$60,000
30 Nash Lane, Fairfield, ME, 04937

Here’s your opportunity to own 11.5 acres, tucked away in...

30 Nash Lane, Fairfield, ME, 04937

58 Welch Avenue, Monmouth, ME, 04259

$300,000
58 Welch Avenue, Monmouth, ME, 04259

Charming 3 bedroom, 2 bath home set on a spacious...

3 beds
2 baths
58 Welch Avenue, Monmouth, ME, 04259

24 Remi Drive, Biddeford, ME, 04005

$327,900
24 Remi Drive, Biddeford, ME, 04005

Open House Sunday 4/19 10am to noon Welcome to Hidden...

2 beds
2 baths
24 Remi Drive, Biddeford, ME, 04005

304 Pownal Road, Freeport, ME, 04032

$300,000
304 Pownal Road, Freeport, ME, 04032

34.58 acres with 401 feet of road front. Currently the...

304 Pownal Road, Freeport, ME, 04032

84 Mosely Point Lane, Lamoine, ME, 04605

$1,350,000
84 Mosely Point Lane, Lamoine, ME, 04605

Exceptional coastal property offering nearly 14 acres with approximately 600...

3 beds
4 baths
84 Mosely Point Lane, Lamoine, ME, 04605
$1,350,000

688 Townhouse Road, Waterboro, ME, 04030

$369,900
688 Townhouse Road, Waterboro, ME, 04030

Tucked away on 1.70 acres in East Waterboro, this charming...

3 beds
1 bath
688 Townhouse Road, Waterboro, ME, 04030

199 Elm Street, Mercer, ME, 04957

$725,000
199 Elm Street, Mercer, ME, 04957

Set back from the road on 83 private acres, this...

3 beds
3 baths
199 Elm Street, Mercer, ME, 04957

36 Arlington Avenue, Westbrook, ME, 04092

$315,000
36 Arlington Avenue, Westbrook, ME, 04092

Multiple offers received . Please submit your highest and best...

3 beds
1 bath
36 Arlington Avenue, Westbrook, ME, 04092

25 Colonial Avenue, South Portland, ME, 04106

$550,000
25 Colonial Avenue, South Portland, ME, 04106

New construction in South Portland! This 3-bedroom, 1.5-bath home is...

3 beds
2 baths
25 Colonial Avenue, South Portland, ME, 04106

26 Andrews Drive, Casco, ME, 04015

$279,950
26 Andrews Drive, Casco, ME, 04015

Welcome to your opportunity in the heart of the Lakes...

4 beds
2 baths
26 Andrews Drive, Casco, ME, 04015

81 Queen Street, Gorham, ME, 04038

$699,500
81 Queen Street, Gorham, ME, 04038

Why wait to build when you can move right into...

3 beds
3 baths
81 Queen Street, Gorham, ME, 04038

55 Loop Road, Acton, ME, 04001

$465,000
55 Loop Road, Acton, ME, 04001

Come sit at the waters edge and enjoy all that...

2 beds
1 bath
55 Loop Road, Acton, ME, 04001

2 Pearsall Way, York, ME, 03909

$144,484
2 Pearsall Way, York, ME, 03909

The location is superb if you like being able to...

2 Pearsall Way, York, ME, 03909

38 Main Street, Topsham, ME, 04086

$499,000
38 Main Street, Topsham, ME, 04086

Historic building in Topsham’s Middle Village neighborhood featuring a unique...

38 Main Street, Topsham, ME, 04086

37 Austin Mill Road, Lebanon, ME, 04027

$599,900
37 Austin Mill Road, Lebanon, ME, 04027

Discover the perfect blend of modern comfort and rural tranquility...

3 beds
3 baths
37 Austin Mill Road, Lebanon, ME, 04027

26 Meeting House Road, Biddeford, ME, 04005

$975,000
26 Meeting House Road, Biddeford, ME, 04005

This thoughtfully designed Cape style home currently under construction, offers...

3 beds
3 baths
26 Meeting House Road, Biddeford, ME, 04005

518 Main Street, Brewer, ME, 04412

$350,000
518 Main Street, Brewer, ME, 04412

One of the Greater Bangor area’s most talked-about restaurant locations...

518 Main Street, Brewer, ME, 04412

61 Sparkle Pond Road, Glenburn, ME, 04401

$84,000
61 Sparkle Pond Road, Glenburn, ME, 04401

Well-maintained and move-in ready mobile home located in Glenburn offering...

3 beds
1 bath
61 Sparkle Pond Road, Glenburn, ME, 04401

172 Alder Brook Lane, Waltham, ME, 04605

$560,000
172 Alder Brook Lane, Waltham, ME, 04605

Discover the perfect blend of comfort, privacy, and opportunity with...

4 beds
1 bath
172 Alder Brook Lane, Waltham, ME, 04605

12 Jamestown Road, Vinalhaven, ME, 04863

$98,000
12 Jamestown Road, Vinalhaven, ME, 04863

Ready to build your island home? Look no further this...

12 Jamestown Road, Vinalhaven, ME, 04863

1 Robinson Way, Kennebunk, ME, 04043

$42,900
1 Robinson Way, Kennebunk, ME, 04043

Congratulations, your search is over! It’s time for you to...

1 bed
1 bath
1 Robinson Way, Kennebunk, ME, 04043

4 Boulder Cove Way, Bremen, ME, 04551

$359,000
4 Boulder Cove Way, Bremen, ME, 04551

If you are looking for a small, efficient home on...

1 bed
1 bath
4 Boulder Cove Way, Bremen, ME, 04551

5-F, 4-A Leaches Point Road, Orland, ME, 04472

$199,000
5-F, 4-A Leaches Point Road, Orland, ME, 04472

Experience the true essence of coastal Maine with this exceptional...

5-F, 4-A Leaches Point Road, Orland, ME, 04472

76 Union Street, Belfast, ME, 04915

$570,000
76 Union Street, Belfast, ME, 04915

Great in-town location with bay views. Two bedrooms and one...

2 beds
1 bath
76 Union Street, Belfast, ME, 04915

19 Needles Eye Road, Lamoine, ME, 04605

$65,000
19 Needles Eye Road, Lamoine, ME, 04605

This carpenter special is a timeless Maine two-room camp that...

1 bed
19 Needles Eye Road, Lamoine, ME, 04605

26 Tabert Lane, Belgrade, ME, 04917

$1,295,000
26 Tabert Lane, Belgrade, ME, 04917

Enjoy year-round lakefront living on Great Pond with this well-maintained...

3 beds
2 baths
26 Tabert Lane, Belgrade, ME, 04917
$1,295,000

Lot # Fern Street, Millinocket, ME, 04462

$59,500
Lot # Fern Street, Millinocket, ME, 04462
Lot # Fern Street, Millinocket, ME, 04462
2481 - 2520 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.