ERA Real Estate, Homes for sale

Find a Property | Find an Office | Find a Sales Associate | Find a Relocation Specialist

Home for sale

ERA homes for sale by city in MAINE

Feel free to contact any of our ERA Real Estate offices, brokers or agents if you have questions regarding any of your real estate needs in MAINE At ERAŽ, "We're Always There For You!""

Browse homes for sale by city:

ABBOT, ME; PISCATAQUIS County

ALBION, ME; KENNEBEC County

ALTON, ME; PENOBSCOT County

AMHERST, ME; HANCOCK County

AMITY, ME; AROOSTOOK County

APPLETON, ME; KNOX County

ARGYLE TWP, ME; PENOBSCOT County

ASHLAND, ME; AROOSTOOK County

ATKINSON, ME; PISCATAQUIS County

AUBURN, ME; ANDROSCOGGIN County

AUGUSTA, ME; KENNEBEC County

AURORA, ME; HANCOCK County

BANCROFT, ME; AROOSTOOK County

BANGOR, ME; PENOBSCOT County

BARNARD TWP, ME; PISCATAQUIS County

BEAVER COVE, ME; PISCATAQUIS County

BELFAST, ME; WALDO County

BELGRADE, ME; KENNEBEC County

BENEDICTA, ME; AROOSTOOK County

BENTON, ME; KENNEBEC County

BETHEL, ME; OXFORD County

BIDDEFORD, ME; YORK County

BIRCH ISLAND, ME; CUMBERLAND County

BLANCHARD TWP, ME; PISCATAQUIS County

BLUE HILL, ME; HANCOCK County

BOOTHBAY, ME; LINCOLN County

BOWDOIN, ME; SAGADAHOC County

BOWDOINHAM, ME; SAGADAHOC County

BOWERBANK, ME; PISCATAQUIS County

BRADFORD, ME; PENOBSCOT County

BRADLEY, ME; PENOBSCOT County

BREWER, ME; PENOBSCOT County

BRIDGTON, ME; CUMBERLAND County

BROOKTON, ME; WASHINGTON County

BROWNFIELD, ME; OXFORD County

BROWNVILLE, ME; PISCATAQUIS County

BROWNVILLE, ME; PISCATAQUIS County

BRUNSWICK, ME; CUMBERLAND County

BRYANT POND, ME; OXFORD County

BUCKFIELD, ME; OXFORD County

BUCKSPORT, ME; HANCOCK County

BURLINGTON, ME; PENOBSCOT County

BURNHAM, ME; WALDO County

BYRON, ME; OXFORD County

CAMDEN, ME; KNOX County

CANTON, ME; OXFORD County

CARABASET VLY, ME; FRANKLIN County

CARDVILLE, ME; PENOBSCOT County

CARIBOU, ME; AROOSTOOK County

CARMEL, ME; PENOBSCOT County

CARRABASSETT VALLEY, ME; FRANKLIN County

CARROLL PLT, ME; PENOBSCOT County

CARTHAGE, ME; OXFORD County

CARY PLT, ME; AROOSTOOK County

CASCO, ME; CUMBERLAND County

CENTRAL M E POWER CO, ME; KENNEBEC County

CHARLESTON, ME; PENOBSCOT County

CHELSEA, ME; KENNEBEC County

CHESTER, ME; PENOBSCOT County

CLIFTON, ME; PENOBSCOT County

CLINTON, ME; KENNEBEC County

CODYVILLE PLT, ME; WASHINGTON County

CONNOR TWP, ME; AROOSTOOK County

COOPERS MILLS, ME; LINCOLN County

COPLIN PLT, ME; FRANKLIN County

CORINNA, ME; PENOBSCOT County

CORINTH, ME; PENOBSCOT County

CORNISH, ME; YORK County

CORNVILLE, ME; SOMERSET County

COSTIGAN, ME; PENOBSCOT County

CRYSTAL, ME; AROOSTOOK County

CUMBERLAND, ME; CUMBERLAND County

CUMBERLAND CENTER, ME; CUMBERLAND County

CUMBERLND CTR, ME; CUMBERLAND County

CUNDYS HARBOR, ME; CUMBERLAND County

CUSHING, ME; KNOX County

DALLAS PLT, ME; FRANKLIN County

DANFORTH, ME; WASHINGTON County

DAYTON, ME; YORK County

DEDHAM, ME; PENOBSCOT County

DENMARK, ME; OXFORD County

DERBY, ME; PISCATAQUIS County

DEXTER, ME; PENOBSCOT County

DIXFIELD, ME; OXFORD County

DIXMONT, ME; PENOBSCOT County

DOVER FOXCROFT, ME; PISCATAQUIS County

DOVR FOXCROFT, ME; PISCATAQUIS County

DRESDEN, ME; LINCOLN County

DREW PLT, ME; AROOSTOOK County

DURHAM, ME; ANDROSCOGGIN County

DVR FOXCROFT, ME; PISCATAQUIS County

DYER BROOK, ME; AROOSTOOK County

E MILLINOCKET, ME; PENOBSCOT County

E SEBAGO, ME; CUMBERLAND County

EAST CORINTH, ME; PENOBSCOT County

EAST HOLDEN, ME; PENOBSCOT County

EAST MACHIAS, ME; WASHINGTON County

EAST MILLINOCKET, ME; PENOBSCOT County

EAST SEBAGO, ME; CUMBERLAND County

EASTPORT, ME; WASHINGTON County

EBEEMEE TWP, ME; PISCATAQUIS County

EDDINGTON, ME; PENOBSCOT County

EDINBURG, ME; PENOBSCOT County

ELIOTSVLE TWP, ME; PISCATAQUIS County

ELLIOTTSVILLE TWP, ME; PISCATAQUIS County

ELLSWORTH, ME; HANCOCK County

ENFIELD, ME; PENOBSCOT County

ETNA, ME; PENOBSCOT County

FAIRFIELD, ME; SOMERSET County

FALMOUTH, ME; CUMBERLAND County

FALMOUTH FORESIDE, ME; CUMBERLAND County

FARMINGDALE, ME; KENNEBEC County

FAYETTE, ME; KENNEBEC County

FLETCHERS LANDING TWP, ME; HANCOCK County

FLETCHERS LDG, ME; HANCOCK County

FRANKFORT, ME; WALDO County

FREEDOM, ME; WALDO County

FREEPORT, ME; CUMBERLAND County

FRENCHTOWN TWP, ME; PISCATAQUIS County

FRENCHTWN TWP, ME; PISCATAQUIS County

FRIENDSHIP, ME; KNOX County

FRYE, ME; OXFORD County

FRYE ISLAND, ME; CUMBERLAND County

FRYEBURG, ME; OXFORD County

GARDINER, ME; KENNEBEC County

GARFIELD PLT, ME; AROOSTOOK County

GARLAND, ME; PENOBSCOT County

GLENBURN, ME; PENOBSCOT County

GLENWOOD PLT, ME; AROOSTOOK County

GORHAM, ME; CUMBERLAND County

GRAND LAKE STREAM, ME; WASHINGTON County

GRAND LK STRM, ME; WASHINGTON County

GRAY, ME; CUMBERLAND County

GREAT POND, ME; HANCOCK County

GREENBUSH, ME; PENOBSCOT County

GREENE, ME; ANDROSCOGGIN County

GREENFIELD TWP, ME; PENOBSCOT County

GREENFLD TWP, ME; PENOBSCOT County

GREENVILLE, ME; PISCATAQUIS County

GUILFORD, ME; PISCATAQUIS County

HAMMOND, ME; AROOSTOOK County

HAMPDEN, ME; PENOBSCOT County

HARMONY, ME; SOMERSET County

HARPSWELL, ME; CUMBERLAND County

HARRISON, ME; CUMBERLAND County

HARTFORD, ME; OXFORD County

HARTLAND, ME; SOMERSET County

HAYNESVILLE, ME; AROOSTOOK County

HEBRON, ME; OXFORD County

HERMON, ME; PENOBSCOT County

HERSEYTOWN TWP, ME; PENOBSCOT County

HIRAM, ME; OXFORD County

HODGDON, ME; AROOSTOOK County

HOLDEN, ME; PENOBSCOT County

HOLLIS CENTER, ME; YORK County

HOULTON, ME; AROOSTOOK County

HOWLAND, ME; PENOBSCOT County

HRSYTOWN TWP, ME; PENOBSCOT County

HUDSON, ME; PENOBSCOT County

INDIAN ISLAND, ME; PENOBSCOT County

ISLAND FALLS, ME; AROOSTOOK County

ISLE AU HAUT, ME; KNOX County

JAY, ME; FRANKLIN County

JEFFERSON, ME; LINCOLN County

JONESPORT, ME; WASHINGTON County

KENDUSKEAG, ME; PENOBSCOT County

KENTS HILL, ME; KENNEBEC County

KINGFIELD, ME; FRANKLIN County

KINGMAN, ME; PENOBSCOT County

KINGMAN TWP, ME; PENOBSCOT County

LAGRANGE, ME; PENOBSCOT County

LAKEVILLE, ME; PENOBSCOT County

LAMBERT LAKE, ME; WASHINGTON County

LAMOINE, ME; HANCOCK County

LANG TWP, ME; FRANKLIN County

LEE, ME; PENOBSCOT County

LEEDS, ME; ANDROSCOGGIN County

LEVANT, ME; PENOBSCOT County

LEWISTON, ME; ANDROSCOGGIN County

LIBERTY, ME; WALDO County

LILY BAY TWP, ME; PISCATAQUIS County

LIMERICK, ME; YORK County

LIMINGTON, ME; YORK County

LINCOLN, ME; PENOBSCOT County

LINCOLN CENTER, ME; PENOBSCOT County

LINCOLN CNTR, ME; PENOBSCOT County

LINCOLNVILLE, ME; WALDO County

LINNEUS, ME; AROOSTOOK County

LISBON, ME; ANDROSCOGGIN County

LISBON, ME; ANDROSCOGGIN County

LISBON FALLS, ME; ANDROSCOGGIN County

LITCHFIELD, ME; KENNEBEC County

LITTLETON, ME; AROOSTOOK County

LIVERMORE, ME; ANDROSCOGGIN County

LIVERMORE FALLS, ME; ANDROSCOGGIN County

LIVERMORE FLS, ME; ANDROSCOGGIN County

LOWELL, ME; PENOBSCOT County

LUDLOW, ME; AROOSTOOK County

MACWAHOC PLT, ME; PENOBSCOT County

MADISON, ME; SOMERSET County

MANCHESTER, ME; KENNEBEC County

MARIAVILLE, ME; HANCOCK County

MASARDIS, ME; AROOSTOOK County

MATTAMISC TWP, ME; PENOBSCOT County

MATTAMISCONTIS TWP, ME; PENOBSCOT County

MATTAWAMKEAG, ME; PENOBSCOT County

MAXFIELD, ME; PENOBSCOT County

MAYFIELD TWP, ME; SOMERSET County

MECHANIC FALLS, ME; ANDROSCOGGIN County

MECHANIC FLS, ME; ANDROSCOGGIN County

MEDFORD, ME; PISCATAQUIS County

MEDWAY, ME; PENOBSCOT County

MERCER, ME; SOMERSET County

MERE POINT, ME; CUMBERLAND County

MEXICO, ME; OXFORD County

MILBRIDGE, ME; WASHINGTON County

MILFORD, ME; PENOBSCOT County

MILLINOCKET, ME; PENOBSCOT County

MILO, ME; PISCATAQUIS County

MILTON TWP, ME; OXFORD County

MINOT, ME; ANDROSCOGGIN County

MOLUNKUS TWP, ME; PENOBSCOT County

MONMOUTH, ME; KENNEBEC County

MONROE, ME; WALDO County

MONSON, ME; PISCATAQUIS County

MONTVILLE, ME; WALDO County

MOUNT VERNON, ME; KENNEBEC County

MT VERNON, ME; KENNEBEC County

N BRIDGTON, ME; CUMBERLAND County

N FRYEBURG, ME; OXFORD County

N MONMOUTH, ME; KENNEBEC County

N VASSALBORO, ME; KENNEBEC County

N YARMOUTH, ME; CUMBERLAND County

NAPLES, ME; CUMBERLAND County

NAS BRUNSWICK, ME; CUMBERLAND County

NASHVILLE PLT, ME; AROOSTOOK County

NEW GLOUCESTER, ME; CUMBERLAND County

NEW GLOUCESTR, ME; CUMBERLAND County

NEW SHARON, ME; FRANKLIN County

NEWBURGH, ME; PENOBSCOT County

NEWPORT, ME; PENOBSCOT County

NORRIDGEWOCK, ME; SOMERSET County

NORTH AMITY, ME; AROOSTOOK County

NORTH BRIDGTON, ME; CUMBERLAND County

NORTH FRYEBURG, ME; OXFORD County

NORTH MONMOUTH, ME; KENNEBEC County

NORTH VASSALBORO, ME; KENNEBEC County

NORTH YARMOUTH, ME; CUMBERLAND County

NORTHPORT, ME; WALDO County

NORWAY, ME; OXFORD County

OAKFIELD, ME; AROOSTOOK County

OAKLAND, ME; KENNEBEC County

OLD ORCHARD BEACH, ME; YORK County

OLD ORCHD BCH, ME; YORK County

OLD TOWN, ME; PENOBSCOT County

ORIENT, ME; AROOSTOOK County

ORLAND, ME; HANCOCK County

ORNEVILLE TWP, ME; PISCATAQUIS County

ORONO, ME; PENOBSCOT County

ORRINGTON, ME; PENOBSCOT County

OSBORN, ME; HANCOCK County

OTIS, ME; HANCOCK County

OTISFIELD, ME; OXFORD County

OWLS HEAD, ME; KNOX County

OXFORD, ME; OXFORD County

PALERMO, ME; WALDO County

PARIS, ME; OXFORD County

PARIS HILL, ME; OXFORD County

PARKMAN, ME; PISCATAQUIS County

PASSADUMKEAG, ME; PENOBSCOT County

PEJEPSCOT, ME; SAGADAHOC County

PENOBSCOT, ME; HANCOCK County

PERRY, ME; WASHINGTON County

PERU, ME; OXFORD County

PINE POINT, ME; CUMBERLAND County

PITTSFIELD, ME; SOMERSET County

PITTSTON, ME; KENNEBEC County

PLEASANT POINT, ME; WASHINGTON County

PLEASANT PT, ME; WASHINGTON County

PLYMOUTH, ME; PENOBSCOT County

POLAND, ME; ANDROSCOGGIN County

POLAND SPRING, ME; ANDROSCOGGIN County

PORTLAND, ME; CUMBERLAND County

PORTLAND, ME; CUMBERLAND County

PRENTISS TWP, ME; PENOBSCOT County

PROSPECT, ME; WALDO County

RANDOLPH, ME; KENNEBEC County

RANGELEY, ME; FRANKLIN County

RAYMOND, ME; CUMBERLAND County

READFIELD, ME; KENNEBEC County

REED PLT, ME; AROOSTOOK County

RIPLEY, ME; PENOBSCOT County

ROBBINSTON, ME; WASHINGTON County

ROCKLAND, ME; KNOX County

ROCKPORT, ME; KNOX County

ROME, ME; KENNEBEC County

ROXBURY, ME; OXFORD County

RUMFORD, ME; OXFORD County

RUMFORD CENTER, ME; OXFORD County

RUMFORD CTR, ME; OXFORD County

RUMFORD POINT, ME; OXFORD County

S HARPSWELL, ME; CUMBERLAND County

S PORTLAND, ME; CUMBERLAND County

S THOMASTON, ME; KNOX County

SABATTUS, ME; ANDROSCOGGIN County

SACO, ME; YORK County

SAINT ALBANS, ME; SOMERSET County

SAINT GEORGE, ME; KNOX County

SANDY RIVER PLT, ME; FRANKLIN County

SANDY RVR PLT, ME; FRANKLIN County

SANFORD, ME; YORK County

SANGERVILLE, ME; PISCATAQUIS County

SCARBOROUGH, ME; CUMBERLAND County

SEAL COVE, ME; HANCOCK County

SEBAGO, ME; CUMBERLAND County

SEBAGO LAKE, ME; CUMBERLAND County

SEBEC, ME; PISCATAQUIS County

SEBEC, ME; PISCATAQUIS County

SEBOEIS PLT, ME; PENOBSCOT County

SHERMAN, ME; AROOSTOOK County

SHERMAN MILLS, ME; AROOSTOOK County

SHERMAN STA, ME; PENOBSCOT County

SHERMAN STATION, ME; PENOBSCOT County

SIDNEY, ME; KENNEBEC County

SILVER RIDGE, ME; AROOSTOOK County

SILVER RIDGE TWP, ME; AROOSTOOK County

SKOWHEGAN, ME; SOMERSET County

SMITHFIELD, ME; SOMERSET County

SO PORTLAND, ME; CUMBERLAND County

SOMERVILLE, ME; LINCOLN County

SOUTH HARPSWELL, ME; CUMBERLAND County

SOUTH PARIS, ME; OXFORD County

SOUTH PORTLAND, ME; CUMBERLAND County

SOUTH THOMASTON, ME; KNOX County

SOUTH WATERFORD, ME; OXFORD County

SOUTHWEST HARBOR, ME; HANCOCK County

SOUTHWEST HBR, ME; HANCOCK County

SPRINGFIELD, ME; PENOBSCOT County

STACYVILLE, ME; PENOBSCOT County

STANDISH, ME; CUMBERLAND County

STETSON, ME; PENOBSCOT County

STEUBEN, ME; WASHINGTON County

STILLWATER, ME; PENOBSCOT County

STOCKHOLM, ME; AROOSTOOK County

STOCKTON SPGS, ME; WALDO County

STOCKTON SPRINGS, ME; WALDO County

STONINGTON, ME; KNOX County

STOW, ME; OXFORD County

SUMNER, ME; OXFORD County

SUMNER, ME; OXFORD County

SWANVILLE, ME; WALDO County

SWEDEN, ME; CUMBERLAND County

TENANTS HARBOR, ME; KNOX County

TENANTS HBR, ME; KNOX County

THOMASTON, ME; KNOX County

TOGUS, ME; KENNEBEC County

TOPSFIELD, ME; WASHINGTON County

TOPSHAM, ME; SAGADAHOC County

TRENTON, ME; HANCOCK County

TROY, ME; WALDO County

TURNER, ME; ANDROSCOGGIN County

UNION, ME; KNOX County

UNITY, ME; WALDO County

VASSALBORO, ME; KENNEBEC County

VEAZIE, ME; PENOBSCOT County

VERONA ISLAND, ME; HANCOCK County

VIENNA, ME; KENNEBEC County

VINALHAVEN, ME; KNOX County

W BOWDOIN, ME; SAGADAHOC County

WALDO, ME; WALDO County

WALDOBORO, ME; LINCOLN County

WALES, ME; ANDROSCOGGIN County

WALTHAM, ME; HANCOCK County

WARREN, ME; KNOX County

WASHINGTON, ME; KNOX County

WATERFORD, ME; OXFORD County

WATERVILLE, ME; KENNEBEC County

WAYNE, ME; KENNEBEC County

WEBSTER PLT, ME; PENOBSCOT County

WELLINGTON, ME; SOMERSET County

WEST BETHEL, ME; OXFORD County

WEST BOWDOIN, ME; SAGADAHOC County

WEST ENFIELD, ME; PENOBSCOT County

WEST GARDINER, ME; KENNEBEC County

WEST PARIS, ME; OXFORD County

WEST PERU, ME; OXFORD County

WEST ROCKPORT, ME; KNOX County

WESTBROOK, ME; CUMBERLAND County

WESTMANLAND, ME; AROOSTOOK County

WESTON, ME; WASHINGTON County

WESTPORT IS, ME; LINCOLN County

WESTPORT ISLAND, ME; LINCOLN County

WHITEFIELD, ME; LINCOLN County

WILIAMSBG TWP, ME; PISCATAQUIS County

WILLIAMSBURG TWP, ME; PISCATAQUIS County

WILLIMANTIC, ME; PISCATAQUIS County

WINDHAM, ME; CUMBERLAND County

WINDSOR, ME; KENNEBEC County

WINN, ME; PENOBSCOT County

WINSLOW, ME; KENNEBEC County

WINTERPORT, ME; WALDO County

WINTHROP, ME; KENNEBEC County

WISCASSET, ME; LINCOLN County

WOODLAND, ME; AROOSTOOK County

WOODSTOCK, ME; OXFORD County

WYTOPITLOCK, ME; AROOSTOOK County

YARMOUTH, ME; CUMBERLAND County

YORK BEACH, ME; YORK County


At ERAŽ, "We're Always There For You!"


© ERA Franchise Systems, Inc. All rights reserved.
Each ERA Office is Independently Owned and Operated.