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

ADDISON, ME; WASHINGTON County

ALBANY TWP, ME; OXFORD County

ALBION, ME; KENNEBEC County

ALEXANDER, ME; WASHINGTON County

ALTON, ME; PENOBSCOT County

AMHERST, ME; HANCOCK County

APPLETON, ME; KNOX County

ARGYLE TWP, ME; PENOBSCOT County

ATKINSON, ME; PISCATAQUIS County

AUBURN, ME; ANDROSCOGGIN County

AUGUSTA, ME; KENNEBEC County

AVON, ME; FRANKLIN County

BAILEYVILLE, ME; WASHINGTON County

BANCROFT, ME; AROOSTOOK County

BANGOR, ME; PENOBSCOT County

BAR MILLS, ME; YORK County

BARING PLT, ME; WASHINGTON County

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

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

BROOKLIN, ME; HANCOCK County

BROOKSVILLE, ME; HANCOCK County

BROWNVILLE, ME; PISCATAQUIS County

BROWNVILLE, ME; PISCATAQUIS County

BROWNVILLE JUNCTION, ME; PISCATAQUIS County

BROWNVLLE JCT, 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

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

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

CHINA VILLAGE, ME; KENNEBEC County

CHINA VLG, ME; KENNEBEC County

CLIFTON, ME; PENOBSCOT County

CODYVILLE PLT, ME; WASHINGTON County

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

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

CUSHING IS, ME; CUMBERLAND County

CUSHING ISLAND, ME; CUMBERLAND County

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

DIAMOND COVE, ME; CUMBERLAND County

DIAMOND IS, ME; CUMBERLAND County

DIAMOND ISLAND, ME; CUMBERLAND County

DIXFIELD, ME; OXFORD County

DIXMONT, ME; PENOBSCOT County

DOVER FOXCROFT, ME; PISCATAQUIS County

DOVR FOXCROFT, ME; PISCATAQUIS 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 WATERBORO, ME; YORK 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

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

FARMINGTON, ME; FRANKLIN County

FAYETTE, ME; KENNEBEC County

FLETCHERS LANDING TWP, ME; HANCOCK County

FLETCHERS LDG, ME; HANCOCK County

FRANKFORT, 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

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

GREAT DIAMOND ISLAND, 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

GRT DIA IS, ME; CUMBERLAND County

GUILFORD, ME; PISCATAQUIS County

HALLOWELL, ME; KENNEBEC County

HAMMOND, ME; AROOSTOOK County

HAMPDEN, ME; PENOBSCOT County

HARPSWELL, ME; CUMBERLAND County

HARRISON, ME; CUMBERLAND County

HARTFORD, ME; OXFORD County

HAYNESVILLE, ME; AROOSTOOK County

HEBRON, ME; OXFORD County

HERMON, ME; PENOBSCOT County

HERSEY, ME; AROOSTOOK County

HIRAM, ME; OXFORD County

HODGDON, ME; AROOSTOOK County

HOLDEN, ME; PENOBSCOT County

HOLLIS CENTER, ME; YORK County

HOPE, ME; KNOX County

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

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

LINCOLN, ME; PENOBSCOT County

LINCOLN CENTER, ME; PENOBSCOT County

LINCOLN CNTR, ME; PENOBSCOT County

LINNEUS, ME; AROOSTOOK County

LISBON, ME; ANDROSCOGGIN County

LISBON, ME; ANDROSCOGGIN County

LISBON FALLS, ME; ANDROSCOGGIN County

LITCHFIELD, ME; KENNEBEC County

LITTLE DIAMOND ISLAND, ME; CUMBERLAND County

LITTLETON, ME; AROOSTOOK County

LIVERMORE, ME; ANDROSCOGGIN County

LIVERMORE FALLS, ME; ANDROSCOGGIN County

LIVERMORE FLS, ME; ANDROSCOGGIN County

LOWELL, ME; PENOBSCOT County

LTLE DIA IS, ME; CUMBERLAND County

LUDLOW, ME; AROOSTOOK County

MACWAHOC PLT, ME; PENOBSCOT County

MADISON, ME; SOMERSET County

MADRID TWP, ME; FRANKLIN County

MANCHESTER, ME; KENNEBEC County

MARIAVILLE, ME; HANCOCK County

MARS HILL, ME; AROOSTOOK County

MASON TWP, ME; OXFORD County

MATINICUS, ME; KNOX County

MATTAMISC TWP, ME; PENOBSCOT County

MATTAMISCONTIS TWP, ME; PENOBSCOT County

MATTAWAMKEAG, ME; PENOBSCOT County

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

MONMOUTH, ME; KENNEBEC County

MORO PLT, ME; AROOSTOOK County

MOUNT VERNON, ME; KENNEBEC County

MT VERNON, ME; KENNEBEC County

N FRYEBURG, ME; OXFORD County

N MONMOUTH, ME; KENNEBEC County

NAPLES, ME; CUMBERLAND County

NAS BRUNSWICK, ME; CUMBERLAND 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 FRYEBURG, ME; OXFORD County

NORTH MONMOUTH, ME; KENNEBEC County

NORWAY, ME; OXFORD County

OAKLAND, ME; KENNEBEC County

OLAMON, ME; PENOBSCOT County

OLD ORCHARD BEACH, ME; YORK County

OLD ORCHD BCH, ME; YORK County

OLD TOWN, ME; PENOBSCOT County

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

PALMYRA, ME; SOMERSET County

PARIS, ME; OXFORD County

PARIS HILL, ME; OXFORD County

PARKMAN, ME; PISCATAQUIS County

PEJEPSCOT, ME; SAGADAHOC County

PERKINS TWP, ME; FRANKLIN County

PERRY, ME; WASHINGTON County

PERU, ME; OXFORD County

PHILLIPS, ME; FRANKLIN County

PINE POINT, ME; CUMBERLAND County

PITTSFIELD, ME; SOMERSET County

PITTSTN ACDMY, ME; SOMERSET County

PITTSTON, ME; KENNEBEC County

PITTSTON ACADEMY GRANT TWP, ME; SOMERSET County

PLEASANT POINT, ME; WASHINGTON County

PLEASANT PT, ME; WASHINGTON County

PLYMOUTH, ME; PENOBSCOT County

POLAND, ME; ANDROSCOGGIN County

POLAND SPRING, ME; ANDROSCOGGIN County

PORTAGE, ME; AROOSTOOK County

PORTAGE LAKE, ME; AROOSTOOK County

PORTER, ME; OXFORD County

PORTLAND, ME; CUMBERLAND County

PORTLAND, ME; CUMBERLAND County

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

ROCKLAND, ME; KNOX County

ROCKPORT, ME; KNOX County

ROCKWOOD, ME; SOMERSET 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 GOULDSBORO, ME; HANCOCK County

S HARPSWELL, ME; CUMBERLAND County

S THOMASTON, ME; KNOX County

SABATTUS, ME; ANDROSCOGGIN County

SAINT ALBANS, ME; SOMERSET County

SAINT GEORGE, ME; KNOX County

SANDY RIVER PLT, ME; FRANKLIN County

SANDY RVR PLT, ME; FRANKLIN County

SANGERVILLE, ME; PISCATAQUIS County

SCARBOROUGH, ME; CUMBERLAND County

SEAL COVE, ME; HANCOCK County

SEARSPORT, ME; WALDO County

SEBAGO, ME; CUMBERLAND County

SEBAGO LAKE, ME; CUMBERLAND County

SEBEC, ME; PISCATAQUIS County

SEBEC, ME; PISCATAQUIS County

SEBOEIS PLT, ME; PENOBSCOT County

SIDNEY, ME; KENNEBEC County

SKOWHEGAN, ME; SOMERSET County

SMYRNA MILLS, ME; AROOSTOOK County

SOMERVILLE, ME; LINCOLN County

SOUTH CASCO, ME; CUMBERLAND County

SOUTH CHINA, ME; KENNEBEC County

SOUTH GOULDSBORO, ME; HANCOCK County

SOUTH HARPSWELL, ME; CUMBERLAND County

SOUTH PARIS, ME; OXFORD County

SOUTH THOMASTON, ME; KNOX County

SOUTH WATERFORD, ME; OXFORD County

SPRINGFIELD, ME; PENOBSCOT County

STANDISH, ME; CUMBERLAND County

STEEP FALLS, ME; CUMBERLAND County

STETSON, ME; PENOBSCOT County

STEUBEN, ME; WASHINGTON County

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

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

W BOWDOIN, ME; SAGADAHOC County

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

WEEKS MILLS, ME; KENNEBEC 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

WEST SCARBOROUGH, ME; CUMBERLAND County

WESTBROOK, ME; CUMBERLAND County

WESTMANLAND, ME; AROOSTOOK County

WHITEFIELD, ME; LINCOLN County

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

WINN, ME; PENOBSCOT County

WINSLOW, ME; KENNEBEC County

WINTERPORT, ME; WALDO County

WINTHROP, ME; KENNEBEC County

WOODLAND, ME; AROOSTOOK County

WOODLAND WASHINGTON COUNTY, ME; WASHINGTON County

WOODSTOCK, ME; OXFORD County

WOOLWICH, ME; SAGADAHOC County

WYTOPITLOCK, ME; AROOSTOOK County

YARMOUTH, ME; CUMBERLAND County


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


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