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

ADAMSTOWN TWP, ME; FRANKLIN County

ALBANY TWP, ME; OXFORD County

ALTON, ME; PENOBSCOT County

AMHERST, ME; HANCOCK County

APPLETON, ME; KNOX County

ARGYLE TWP, ME; PENOBSCOT County

ASHLAND, ME; AROOSTOOK County

ATHENS, ME; SOMERSET County

ATKINSON, ME; PISCATAQUIS County

AUBURN, ME; ANDROSCOGGIN County

AUGUSTA, ME; KENNEBEC County

BANCROFT, ME; AROOSTOOK County

BANGOR, ME; PENOBSCOT County

BAR MILLS, ME; YORK County

BARNARD TWP, ME; PISCATAQUIS County

BASS HARBOR, ME; HANCOCK County

BEALS, ME; WASHINGTON County

BEAVER COVE, ME; PISCATAQUIS County

BEDDINGTON, ME; WASHINGTON 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 HARBOR, ME; HANCOCK County

BIRCH ISLAND, ME; CUMBERLAND County

BLANCHARD TWP, ME; PISCATAQUIS 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

BRIGHTON PLT, ME; SOMERSET County

BROOKSVILLE, ME; HANCOCK 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

BUXTON, ME; YORK County

BYRON, ME; OXFORD County

CALAIS, ME; WASHINGTON County

CAMDEN, ME; KNOX County

CANAAN, ME; SOMERSET County

CANTON, ME; OXFORD County

CARABASET VLY, ME; FRANKLIN County

CARDVILLE, ME; PENOBSCOT County

CARMEL, ME; PENOBSCOT County

CARRABASSETT VALLEY, ME; FRANKLIN County

CARROLL PLT, ME; PENOBSCOT County

CARTHAGE, ME; OXFORD County

CASCO, ME; CUMBERLAND County

CASTLE HILL, ME; AROOSTOOK County

CASWELL, ME; AROOSTOOK County

CHAPMAN, ME; AROOSTOOK County

CHARLESTON, ME; PENOBSCOT County

CHELSEA, ME; KENNEBEC County

CHERRYFIELD, ME; WASHINGTON County

CHESTER, ME; PENOBSCOT County

CHESTERVILLE, ME; FRANKLIN County

CHINA, ME; KENNEBEC County

CLIFTON, ME; PENOBSCOT County

CODYVILLE PLT, ME; WASHINGTON County

CORINNA, ME; PENOBSCOT County

CORINTH, ME; PENOBSCOT 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

CYR PLT, ME; AROOSTOOK County

DANFORTH, ME; WASHINGTON County

DAYTON, ME; YORK County

DEBLOIS, ME; WASHINGTON County

DEDHAM, ME; PENOBSCOT County

DENMARK, ME; OXFORD County

DERBY, ME; PISCATAQUIS County

DETROIT, ME; SOMERSET County

DEXTER, ME; PENOBSCOT County

DIXFIELD, ME; OXFORD County

DIXMONT, ME; PENOBSCOT County

DOVER FOXCROFT, ME; PISCATAQUIS 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

E STONEHAM, ME; OXFORD County

E WATERBORO, ME; YORK County

EAST BALDWIN, ME; CUMBERLAND County

EAST CORINTH, ME; PENOBSCOT County

EAST HOLDEN, ME; PENOBSCOT County

EAST MILLINOCKET, ME; PENOBSCOT County

EAST SEBAGO, ME; CUMBERLAND County

EAST WATERBORO, ME; YORK County

EASTBROOK, ME; HANCOCK 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

EMBDEN, ME; SOMERSET County

ENFIELD, ME; PENOBSCOT County

ETNA, ME; PENOBSCOT County

EXETER, ME; PENOBSCOT County

FAIRFIELD, ME; SOMERSET County

FALMOUTH, ME; CUMBERLAND County

FALMOUTH FORESIDE, ME; CUMBERLAND County

FARMINGDALE, ME; KENNEBEC County

FARMINGTON, ME; FRANKLIN County

FAYETTE, ME; KENNEBEC County

FLETCHERS LANDING TWP, ME; HANCOCK County

FLETCHERS LDG, ME; HANCOCK County

FRANKFORT, ME; WALDO County

FRANKLIN, ME; HANCOCK County

FREEDOM, ME; WALDO 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

GILEAD, ME; OXFORD County

GLENBURN, ME; PENOBSCOT County

GLENWOOD PLT, ME; AROOSTOOK County

GORHAM, ME; CUMBERLAND County

GOULDSBORO, ME; HANCOCK County

GRAND LAKE STREAM, ME; WASHINGTON County

GRAND LK STRM, ME; WASHINGTON County

GRAY, ME; CUMBERLAND 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

HAMLIN, ME; AROOSTOOK County

HAMPDEN, ME; PENOBSCOT County

HARMONY, ME; SOMERSET 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

HERSEY, ME; AROOSTOOK County

HIRAM, ME; OXFORD County

HOLDEN, ME; PENOBSCOT County

HOLLIS CENTER, ME; YORK County

HOPE, ME; KNOX County

HOWLAND, ME; PENOBSCOT County

HUDSON, ME; PENOBSCOT County

INDIAN ISLAND, ME; PENOBSCOT County

INDUSTRY, ME; FRANKLIN County

ISLAND FALLS, ME; AROOSTOOK County

ISLE AU HAUT, ME; KNOX County

JAY, ME; FRANKLIN County

JEFFERSON, ME; LINCOLN 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

LAKE VIEW PLT, ME; PISCATAQUIS County

LAKEVILLE, ME; PENOBSCOT County

LAMOINE, ME; HANCOCK County

LEE, ME; PENOBSCOT County

LEEDS, ME; ANDROSCOGGIN County

LEVANT, ME; PENOBSCOT County

LEWISTON, ME; ANDROSCOGGIN County

LILY BAY TWP, ME; PISCATAQUIS County

LIMESTONE, ME; AROOSTOOK County

LIMINGTON, ME; YORK County

LINCOLN, ME; PENOBSCOT County

LINCOLN CENTER, ME; PENOBSCOT County

LINCOLN CNTR, ME; PENOBSCOT County

LINCOLNVILLE, ME; WALDO County

LISBON, ME; ANDROSCOGGIN County

LISBON, ME; ANDROSCOGGIN County

LISBON FALLS, ME; ANDROSCOGGIN County

LITCHFIELD, ME; KENNEBEC County

LIVERMORE, ME; ANDROSCOGGIN County

LORING CM CTR, ME; AROOSTOOK County

LOWELL, ME; PENOBSCOT County

MACWAHOC PLT, ME; PENOBSCOT County

MADISON, ME; SOMERSET County

MANCHESTER, ME; KENNEBEC County

MAPLETON, ME; AROOSTOOK County

MARIAVILLE, ME; HANCOCK County

MASARDIS, ME; AROOSTOOK County

MASON TWP, ME; OXFORD 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

MERRILL, ME; AROOSTOOK 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

MONHEGAN, ME; LINCOLN County

MONMOUTH, ME; KENNEBEC County

MONSON, ME; PISCATAQUIS County

MONTVILLE, ME; WALDO County

MORO PLT, ME; AROOSTOOK County

MOUNT VERNON, ME; KENNEBEC County

MT VERNON, ME; KENNEBEC County

N FRYEBURG, ME; OXFORD County

N WATERBORO, ME; YORK 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

NEWBURGH, ME; PENOBSCOT County

NEWPORT, ME; PENOBSCOT County

NOBLEBORO, ME; LINCOLN County

NORRIDGEWOCK, ME; SOMERSET County

NORTH ANSON, ME; SOMERSET County

NORTH FRYEBURG, ME; OXFORD County

NORTH WATERBORO, ME; YORK County

NORTH YARMOUTH, ME; CUMBERLAND County

NORTHPORT, ME; WALDO County

NORWAY, ME; OXFORD County

OLAMON, ME; PENOBSCOT County

OLD TOWN, ME; PENOBSCOT County

OQUOSSOC, ME; FRANKLIN 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

PALMYRA, ME; SOMERSET County

PARKMAN, ME; PISCATAQUIS County

PEJEPSCOT, ME; SAGADAHOC County

PENOBSCOT, ME; HANCOCK County

PERKINS TWP, ME; FRANKLIN County

PERU, ME; OXFORD County

PINE POINT, ME; CUMBERLAND County

PITTSFIELD, ME; SOMERSET County

PITTSTON, ME; KENNEBEC County

PLYMOUTH, ME; PENOBSCOT County

POLAND, ME; ANDROSCOGGIN County

POLAND SPRING, ME; ANDROSCOGGIN County

PORTAGE, ME; AROOSTOOK County

PORTAGE LAKE, ME; AROOSTOOK County

PORTLAND, ME; CUMBERLAND County

PORTLAND, ME; CUMBERLAND County

PRENTISS TWP, ME; PENOBSCOT County

PROSPECT, ME; WALDO County

RANDOLPH, ME; KENNEBEC County

RAYMOND, ME; CUMBERLAND County

READFIELD, ME; KENNEBEC County

REED PLT, ME; AROOSTOOK County

RICHMOND, ME; SAGADAHOC County

RIPLEY, ME; PENOBSCOT County

ROCKLAND, ME; KNOX County

ROCKPORT, ME; KNOX 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 GOULDSBORO, ME; HANCOCK County

S THOMASTON, ME; KNOX County

SABATTUS, ME; ANDROSCOGGIN County

SACO, ME; YORK County

SAINT ALBANS, ME; SOMERSET County

SAINT GEORGE, ME; KNOX County

SANFORD, ME; YORK County

SCARBOROUGH, ME; CUMBERLAND County

SEARSPORT, ME; WALDO County

SEBAGO, ME; CUMBERLAND County

SEBAGO LAKE, ME; CUMBERLAND County

SEBEC, ME; PISCATAQUIS County

SEBOEIS PLT, ME; PENOBSCOT County

SHERMAN, ME; AROOSTOOK County

SHERMAN MILLS, ME; AROOSTOOK County

SIDNEY, ME; KENNEBEC County

SILVER RIDGE, ME; AROOSTOOK County

SILVER RIDGE TWP, ME; AROOSTOOK County

SKOWHEGAN, ME; SOMERSET County

SMYRNA MILLS, ME; AROOSTOOK County

SOMERVILLE, ME; LINCOLN County

SOUTH CHINA, ME; KENNEBEC County

SOUTH GOULDSBORO, ME; HANCOCK County

SOUTH PARIS, ME; OXFORD County

SOUTH THOMASTON, ME; KNOX County

SOUTH WATERFORD, ME; OXFORD County

SPRINGFIELD, ME; PENOBSCOT County

SPRUCE HEAD, ME; KNOX County

STANDISH, ME; CUMBERLAND County

STETSON, ME; PENOBSCOT County

STEUBEN, ME; WASHINGTON County

STOCKTON SPGS, ME; WALDO County

STOCKTON SPRINGS, ME; WALDO County

STONEHAM, ME; OXFORD County

STONINGTON, ME; KNOX County

STOW, ME; OXFORD County

SUMNER, ME; OXFORD County

SUMNER, ME; OXFORD County

SURRY, ME; HANCOCK County

SWANVILLE, ME; WALDO County

SWEDEN, ME; CUMBERLAND County

TALMADGE, ME; WASHINGTON County

TENANTS HARBOR, ME; KNOX 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

TURNER, ME; ANDROSCOGGIN County

UNION, ME; KNOX County

VAN BUREN, ME; AROOSTOOK County

VASSALBORO, ME; KENNEBEC County

VEAZIE, ME; PENOBSCOT County

VERONA ISLAND, ME; HANCOCK County

VINALHAVEN, ME; KNOX County

W BOWDOIN, ME; SAGADAHOC County

WAITE, ME; WASHINGTON 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

WEBSTER PLT, ME; PENOBSCOT County

WEEKS MILLS, ME; KENNEBEC County

WELD, ME; FRANKLIN County

WELLINGTON, ME; SOMERSET County

WEST BALDWIN, ME; CUMBERLAND County

WEST BOWDOIN, ME; SAGADAHOC County

WEST BUXTON, ME; YORK County

WEST ENFIELD, ME; PENOBSCOT County

WEST GARDINER, ME; KENNEBEC County

WEST PARIS, ME; OXFORD County

WEST PERU, ME; OXFORD County

WESTBROOK, ME; CUMBERLAND County

WESTON, ME; WASHINGTON County

WHITEFIELD, ME; LINCOLN County

WILIAMSBG TWP, ME; PISCATAQUIS County

WILLIAMSBURG TWP, ME; PISCATAQUIS County

WILLIMANTIC, ME; PISCATAQUIS County

WILTON, ME; FRANKLIN County

WINDHAM, ME; CUMBERLAND County

WINDSOR, ME; KENNEBEC County

WINSLOW, ME; KENNEBEC County

WINTERPORT, ME; WALDO County

WINTHROP, ME; KENNEBEC County

WOODSTOCK, ME; OXFORD County

WOODVILLE, ME; PENOBSCOT County

WYTOPITLOCK, ME; AROOSTOOK County


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


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