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

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

AURORA, ME; HANCOCK County

AVON, ME; FRANKLIN County

BAILEYVILLE, ME; WASHINGTON County

BANCROFT, ME; AROOSTOOK County

BANGOR, ME; PENOBSCOT County

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

BINGHAM, ME; SOMERSET County

BIRCH HARBOR, ME; HANCOCK County

BIRCH ISLAND, ME; CUMBERLAND County

BLANCHARD TWP, ME; PISCATAQUIS County

BLUE HILL, ME; HANCOCK County

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

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

CHESTER, ME; PENOBSCOT County

CHINA VILLAGE, ME; KENNEBEC County

CHINA VLG, ME; KENNEBEC County

CLIFTON, ME; PENOBSCOT County

CODYVILLE PLT, ME; WASHINGTON County

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

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

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

DETROIT, ME; SOMERSET County

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

EAST BALDWIN, ME; CUMBERLAND County

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

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

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

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

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

HERSEYTOWN TWP, ME; PENOBSCOT County

HIRAM, ME; OXFORD County

HOLDEN, ME; PENOBSCOT County

HOLLIS CENTER, ME; YORK 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

KENDUSKEAG, ME; PENOBSCOT County

KENTS HILL, ME; KENNEBEC County

KEZAR FALLS, ME; YORK 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

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

LISBON, ME; ANDROSCOGGIN County

LISBON, ME; ANDROSCOGGIN County

LISBON FALLS, ME; ANDROSCOGGIN County

LITCHFIELD, ME; KENNEBEC County

LIVERMORE, ME; ANDROSCOGGIN County

LIVERMORE FALLS, ME; ANDROSCOGGIN County

LIVERMORE FLS, ME; ANDROSCOGGIN County

LOWELL, ME; PENOBSCOT County

MACWAHOC PLT, ME; PENOBSCOT County

MADISON, ME; SOMERSET County

MADRID TWP, ME; FRANKLIN County

MANCHESTER, ME; KENNEBEC County

MAPLEWOOD, ME; YORK County

MARIAVILLE, ME; HANCOCK County

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

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

MOSCOW, ME; SOMERSET County

MOUNT VERNON, ME; KENNEBEC County

MT VERNON, ME; KENNEBEC County

N FRYEBURG, ME; OXFORD County

N MONMOUTH, ME; KENNEBEC County

N SULLIVAN, ME; HANCOCK County

N VASSALBORO, ME; KENNEBEC County

N WATERBORO, ME; YORK County

N YARMOUTH, ME; CUMBERLAND County

NAPLES, ME; CUMBERLAND County

NAS BRUNSWICK, ME; CUMBERLAND County

NEW GLOUCESTER, ME; CUMBERLAND County

NEW GLOUCESTR, ME; CUMBERLAND County

NEWBURGH, ME; PENOBSCOT County

NEWRY, ME; OXFORD County

NORRIDGEWOCK, ME; SOMERSET County

NORTH FRYEBURG, ME; OXFORD County

NORTH MONMOUTH, ME; KENNEBEC County

NORTH SULLIVAN, ME; HANCOCK County

NORTH VASSALBORO, ME; KENNEBEC County

NORTH WATERBORO, ME; YORK County

NORTH YARMOUTH, ME; CUMBERLAND County

NORTHPORT, ME; WALDO County

NORWAY, ME; OXFORD County

OAKLAND, ME; KENNEBEC County

OLD ORCHARD BEACH, ME; YORK County

OLD ORCHD BCH, ME; YORK County

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

PARSONSFIELD, ME; YORK County

PEJEPSCOT, ME; SAGADAHOC County

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

PLEASANT RIDGE PLT, ME; SOMERSET County

PLSNT RDG PLT, ME; SOMERSET 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

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

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

SANGERVILLE, ME; PISCATAQUIS County

SCARBOROUGH, ME; CUMBERLAND County

SEAL COVE, ME; HANCOCK County

SEARSPORT, ME; WALDO County

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

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

STEEP FALLS, ME; CUMBERLAND County

STETSON, ME; PENOBSCOT County

STEUBEN, ME; WASHINGTON County

STOCKTON SPGS, ME; WALDO County

STOCKTON SPRINGS, ME; WALDO County

STONINGTON, ME; KNOX County

STOW, ME; OXFORD County

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

UPTON, ME; OXFORD County

VASSALBORO, ME; KENNEBEC County

VEAZIE, ME; PENOBSCOT County

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

WEST BETHEL, ME; OXFORD 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

WESTPORT IS, ME; LINCOLN County

WESTPORT ISLAND, ME; LINCOLN County

WHITEFIELD, ME; LINCOLN County

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

WOODLAND WASHINGTON COUNTY, ME; WASHINGTON County

WOODSTOCK, ME; OXFORD 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.