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

171 River Road, Richmond, ME, 04357

$250,000
171 River Road, Richmond, ME, 04357

This beautifully rehabbed 3-bedroom, 2-bath mobile home is nestled on...

3 beds
2 baths
171 River Road, Richmond, ME, 04357

83 Bunting Lane, Poland, ME, 04274

$2,499,900
83 Bunting Lane, Poland, ME, 04274

Lakeside Retreat on Thompson Lake – East Shore Serenity! Set...

5 beds
5 baths
83 Bunting Lane, Poland, ME, 04274
$2,499,900

67 Brydon Way, Westbrook, ME, 04092

$619,000
67 Brydon Way, Westbrook, ME, 04092

An opportunity to live in the desirable Brydon Farm Community!...

2 beds
2 baths
67 Brydon Way, Westbrook, ME, 04092

17 Market Street, North Berwick, ME, 03906

$465,000
17 Market Street, North Berwick, ME, 03906

Don’t judge this one from the curb; step inside and...

3 beds
2 baths
17 Market Street, North Berwick, ME, 03906

123 First Street, Rockland, ME, 04841

$89,500
123 First Street, Rockland, ME, 04841

This completely renovated 1999 14′ x 76′ Astro CedarBrook three-bedroom...

3 beds
2 baths
123 First Street, Rockland, ME, 04841

121 Sixth Street, Auburn, ME, 04210

$405,000
121 Sixth Street, Auburn, ME, 04210

Some houses check boxes. This one tells a story. From...

4 beds
2 baths
121 Sixth Street, Auburn, ME, 04210

310 Bald Hill Road, Wells, ME, 04090

$459,900
310 Bald Hill Road, Wells, ME, 04090

Well maintained 3 bedroom expanded ranch. Large, open floor plan....

3 beds
1 bath
310 Bald Hill Road, Wells, ME, 04090

32 Burnt Cove Road, Stonington, ME, 04681

$635,000
32 Burnt Cove Road, Stonington, ME, 04681

Welcome to 32 Burnt Cove Road, a beautifully renovated Cape...

3 beds
2 baths
32 Burnt Cove Road, Stonington, ME, 04681

127 Houlton Street, Patten, ME, 04765

$65,000
127 Houlton Street, Patten, ME, 04765

Great opportunity to bring your vision to life! This property...

3 beds
4 baths
127 Houlton Street, Patten, ME, 04765

122 Neal Street, Portland, ME, 04102

$745,000
122 Neal Street, Portland, ME, 04102

Live amongst the most beautiful architecture in Portland, the West...

3 beds
2 baths
122 Neal Street, Portland, ME, 04102

347 Quaker Ridge Road, Casco, ME, 04015

$454,900
347 Quaker Ridge Road, Casco, ME, 04015

Welcome to 347 Quaker Ridge Rd, Casco, Maine. This newly...

3 beds
2 baths
347 Quaker Ridge Road, Casco, ME, 04015

39 Pipeline Road, Windham, ME, 04062

$459,900
39 Pipeline Road, Windham, ME, 04062

Well maintained classic Cape on a large lot. 1st floor...

3 beds
2 baths
39 Pipeline Road, Windham, ME, 04062

305 Main Street, Waterville, ME, 04901

$225,000
305 Main Street, Waterville, ME, 04901

Charming and classic New Englander-style home in the heart of...

2 beds
2 baths
305 Main Street, Waterville, ME, 04901

42 Ridge Road, Randolph, ME, 04346

$90,000
42 Ridge Road, Randolph, ME, 04346

Welcome to 42 Ridge Road, a well-maintained 3-bedroom, 2-bathroom home...

3 beds
2 baths
42 Ridge Road, Randolph, ME, 04346

40 Admontem Avenue, Rockland, ME, 04841

$285,000
40 Admontem Avenue, Rockland, ME, 04841

Discover the perfect blend of privacy and convenience in this...

2 beds
2 baths
40 Admontem Avenue, Rockland, ME, 04841

273 Lemon Stream Road, New Portland, ME, 04961

$339,000
273 Lemon Stream Road, New Portland, ME, 04961

The Ultimate Western Maine Escape: Adventure Meets Investment Experience the...

2 beds
1 bath
273 Lemon Stream Road, New Portland, ME, 04961

43 Fall Ridge Road, Windham, ME, 04062

$569,000
43 Fall Ridge Road, Windham, ME, 04062

Do not miss out on this this beautifully maintained home...

4 beds
3 baths
43 Fall Ridge Road, Windham, ME, 04062

180 High Street, Portland, ME, 04101

$450,000
180 High Street, Portland, ME, 04101

Don’t miss a rare opportunity to own one of the...

2 beds
1 bath
180 High Street, Portland, ME, 04101

47 Ridge Road, Saint George, ME, 04860

$365,000
47 Ridge Road, Saint George, ME, 04860

Shingled cape with potential studio outbuilding on a bucolic +/-...

3 beds
1 bath
47 Ridge Road, Saint George, ME, 04860

46 Fair Street, Auburn, ME, 04210

$585,000
46 Fair Street, Auburn, ME, 04210

Fully renovated down to the studs with all required permitting...

4 beds
3 baths
46 Fair Street, Auburn, ME, 04210

1194 Mercer Road, Mercer, ME, 04957

$979,900
1194 Mercer Road, Mercer, ME, 04957

Rural living central to the mountains and the capital? Look...

9 beds
6 baths
1194 Mercer Road, Mercer, ME, 04957

60 Edge Hill Road, Limerick, ME, 04048

$449,900
60 Edge Hill Road, Limerick, ME, 04048

Brand New Construction in Desirable Lake Arrowhead Community! Welcome to...

3 beds
2 baths
60 Edge Hill Road, Limerick, ME, 04048

127 Gardiner Road, Wiscasset, ME, 04578

$265,000
127 Gardiner Road, Wiscasset, ME, 04578
2 baths
127 Gardiner Road, Wiscasset, ME, 04578

28 Nyasa Lane, Brunswick, ME, 04011

$849,000
28 Nyasa Lane, Brunswick, ME, 04011

All too often we view properties as the same, classified...

2 beds
4 baths
28 Nyasa Lane, Brunswick, ME, 04011

59 Greenland Cove Road, Bremen, ME, 04551

$995,000
59 Greenland Cove Road, Bremen, ME, 04551

Henry David Thoreau viewed transcendence as… a lived, daily experience...

2 beds
1 bath
59 Greenland Cove Road, Bremen, ME, 04551

57 Crie Hill Road, Liberty, ME, 04949

$399,000
57 Crie Hill Road, Liberty, ME, 04949

Built in 2022 and tucked away on 22 private acres,...

2 beds
1 bath
57 Crie Hill Road, Liberty, ME, 04949

905 Wiscasset Road, Pittston, ME, 04345

$219,900
905 Wiscasset Road, Pittston, ME, 04345

Hidden Gem with Expansive Lot & Detached Two-Bay Garage! Discover...

1 bed
1 bath
905 Wiscasset Road, Pittston, ME, 04345

109 Sahagian Road, Belgrade, ME, 04917

$895,000
109 Sahagian Road, Belgrade, ME, 04917

The approach sets the tone. A half-mile private road winds...

6 beds
4 baths
109 Sahagian Road, Belgrade, ME, 04917

1013 Sunset Avenue, Glenburn, ME, 04401

$405,000
1013 Sunset Avenue, Glenburn, ME, 04401

Spacious and versatile raised ranch set on a full acre...

3 beds
2 baths
1013 Sunset Avenue, Glenburn, ME, 04401

22 Grove Street, Newport, ME, 04953

$229,000
22 Grove Street, Newport, ME, 04953

Welcome to this charming and versatile 3-bedroom, 1.5-bath home offering...

3 beds
2 baths
22 Grove Street, Newport, ME, 04953

Lot 4 Baldwin Hill Road, Fayette, ME, 04349

$349,793
Lot 4 Baldwin Hill Road, Fayette, ME, 04349

This brand new 3 bedroom, 2 bath home delivers the...

3 beds
2 baths
Lot 4 Baldwin Hill Road, Fayette, ME, 04349

11 Merrill Drive, Harrison, ME, 04040

$575,000
11 Merrill Drive, Harrison, ME, 04040

”2004 Spacious One-Level Home, in a Long Lake Neighborhood. Offering...

4 beds
3 baths
11 Merrill Drive, Harrison, ME, 04040

131 Main Street, Monhegan Island Plt, ME, 04852

$695,000
131 Main Street, Monhegan Island Plt, ME, 04852

Known as The Carina House, this charming seasonal cottage offers...

2 beds
2 baths
131 Main Street, Monhegan Island Plt, ME, 04852

64 Boothby Street, Augusta, ME, 04330

$199,900
64 Boothby Street, Augusta, ME, 04330

STOP PAYING RENT!!! This one bedroom, one bath single family...

1 bed
1 bath
64 Boothby Street, Augusta, ME, 04330

503 Cook Road, Carmel, ME, 04419

$292,000
503 Cook Road, Carmel, ME, 04419

Welcome to this well-maintained rustic home nestled in a peaceful...

3 beds
1 bath
503 Cook Road, Carmel, ME, 04419

1167 Bangor Road, Ellsworth, ME, 04605

$489,000
1167 Bangor Road, Ellsworth, ME, 04605

Welcome to a beautifully designed new construction home that combines...

3 beds
2 baths
1167 Bangor Road, Ellsworth, ME, 04605

17 Mountain Street, Camden, ME, 04843

$895,000
17 Mountain Street, Camden, ME, 04843

A rare in-town Camden offering, this beautifully restored 1880s farmhouse...

3 beds
3 baths
17 Mountain Street, Camden, ME, 04843

11 Lucille Avenue, Lewiston, ME, 04240

$334,900
11 Lucille Avenue, Lewiston, ME, 04240

Well-maintained 2-3 bedroom, 1.5-bath ranch offering convenient one-level living in...

2 beds
2 baths
11 Lucille Avenue, Lewiston, ME, 04240

73 Kavanaugh Road, Old Orchard Beach, ME, 04064

$495,000
73 Kavanaugh Road, Old Orchard Beach, ME, 04064

CIDER HILL. One of Maine’s favorite 55+ communitys. Minutes to...

2 beds
2 baths
73 Kavanaugh Road, Old Orchard Beach, ME, 04064

16 Plains Road, Harrison, ME, 04040

$299,900
16 Plains Road, Harrison, ME, 04040

Set on 2.8 acres in Western Maine, this 3-bedroom, 2-bath...

3 beds
2 baths
16 Plains Road, Harrison, ME, 04040
1481 - 1520 of 11368 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.