Homes For Sale in Maine. Search Real Estate in Maine by City, Address and MLS id.

Search through thousands of Homes For Sale and Residential Properties in Maine by MLS number, location and Property type. NextGreatHome.com offers the most valuable information about Commercial and Residential property in Maine. Daily updated information about homes for rent, cheap houses, houses for rent across the Maine.

MAINE Homes For Sale list:

1 2 3 4 5 6 7 8 9 10 next→ last Homes For Sale in MAINE - Total 2964 listings found
1 2 3 4 5 6 7 8 9 10 next→ last Homes For Sale in MAINE - Total 2964 listings found

Maine real estate listings was got from sources deemed reliable however we can't give warranty that information about price, agent contact information and other property facts like status on market are correct because this information may be changed, updated or removed without notice.

Browse Homes For Sale listings by Cities

Acton Alfred Auburn Augusta Baileyville Bangor Bath Belfast Belgrade Berwick Bethel Biddeford Bingham Boothbay Brewer Bridgton Brunswick Buckfield Bucksport Buxton Calais Camden Canaan Caribou Carmel Casco Charleston Clinton Dexter Dixfield Dover Foxcroft Eddington Eliot Ellsworth Fairfield Falmouth Farmington Franklin Freeport Fryeburg Gardiner Gorham Gray Greene Guilford Hampden Harrison Hartland Holden Hollis Center Houlton Howland Hudson Jay Kennebunk Kennebunkport Kittery Lebanon Leeds Lewiston Limerick Lincoln Lincolnville Lisbon Lisbon Falls Livermore Falls Machias Madison Mechanic Falls Mexico Milford Millinocket Monmouth Morrill Naples Newport Norridgewock North Berwick North Waterboro Norway Oakland Ogunquit Old Orchard Beach Old Town Orland Orono Orrington Oxford Palermo Parsonsfield Pittsfield Poland Portland Presque Isle Rangeley Raymond Readfield Richmond Rockland Rumford Sabattus Saco Saint Albans Sanford Scarborough Searsport Sebago Shapleigh Skowhegan South Berwick South China South Paris South Portland Springvale Standish Stockton Springs Sullivan Thomaston Topsham Turner Vassalboro Waldoboro Waterboro Waterville Wells Westbrook Wilton Windham Windsor Winthrop Wiscasset Woolwich York