Skip to content
Bean Group

Bean Group | Brokered by eXp Realty

bringing people home to Maine.

Working harbors and quiet village greens, lakes and woods, city neighborhoods and year-round small towns — Bean Group helps you find the part of Maine that fits the life you're building.

Listings

Maine homes on the market right now

Coastal villages, city neighborhoods, lakes and the western mountains — see what's available, then tell us what caught your eye.

View all Maine homes

Preparing Maine listings…

Listings are supplied by our IDX partner and refresh throughout the day. Coverage is scoped by county; availability and status can change before this page updates.

Start here

Start with what matters to you

Maine looks different depending on what you're after: a working harbor, an easy Portland commute, a lake in the western mountains or a quiet town up north.

Looking for somewhere smaller? Browse all Maine cities and towns.

Regions

Which part of Maine sounds like you?

Coast, lakes, mountains, city and the wide-open north — start where the daily life appeals to you, then open the towns inside it.

Southern Maine & the Beaches

York County — Kittery north to the Kennebunks and Old Orchard Beach, with sand beaches, tidal rivers and the shortest commute to the Seacoast and Boston.

York County · 29 cities, towns and plantations

Greater Portland & Casco Bay

Cumberland County — Portland and the Casco Bay towns and islands, the state's largest job market and its deepest year-round housing inventory.

Cumberland County · 28 cities, towns and plantations

Midcoast & the Islands

Bath and Brunswick east through Boothbay, Camden and Belfast — working harbors, peninsulas and island communities along Penobscot Bay.

Sagadahoc County, Lincoln County, Knox County, Waldo County · 73 cities, towns and plantations

Downeast & Acadia

Ellsworth, Mount Desert Island and the coast east to Eastport — Acadia National Park, blueberry barrens and quiet shorefront villages.

Hancock County, Washington County · 81 cities, towns and plantations

Kennebec Valley

The state capital at Augusta, Waterville, and the river towns north to the Forks — central Maine with lakes, mills and a lower cost of entry.

Kennebec County, Somerset County · 62 cities, towns and plantations

Androscoggin Valley

Lewiston, Auburn and the surrounding towns — Maine's second-largest urban market, thirty-five minutes from Portland.

Androscoggin County · 14 cities, towns and plantations

Western Mountains & Lakes

Bethel, Rangeley, Sugarloaf and the Sebago-to-Rangeley lake country — ski terrain, camp roads and a long-established seasonal market.

Oxford County, Franklin County · 56 cities, towns and plantations

Bangor & the Highlands

Bangor, Orono and the university corridor, then north to Moosehead Lake and Maine's largest stretch of unorganized territory.

Penobscot County, Piscataquis County · 77 cities, towns and plantations

Aroostook & Northern Maine

“The County” — Presque Isle, Caribou, Houlton and the St. John Valley, farm country on the Canadian border and the largest county east of the Mississippi.

Aroostook County · 64 cities, towns and plantations

Communities

A place to start in each part of the state

The Maine towns and cities people ask us about most. Every other municipality is in the directory below.

Browse all Maine cities and towns Every organized Maine municipality, alphabetised and searchable, with a community page wherever we have one.

Coverage map

Find your Maine.

See how Maine fits together, from the southern beaches to Aroostook. Highlight a region on the map, then open the town you're considering.

AbbotActonAddisonAlbionAlexanderAlfredAllagashAlnaAltonAmherstAmityAndoverAnsonAppletonArrowsicArundelAshlandAthensAuburnAugustaAuroraAvonBaileyvilleBaldwinBangorBar HarborBaringBathBealsBeaver CoveBeddingtonBelfastBelgradeBelmontBentonBerwickBethelBiddefordBinghamBlaineBlue HillBoothbayBoothbay HarborBowdoinBowdoinhamBowerbankBradfordBradleyBremenBrewerBridgewaterBridgtonBrightonBristolBrooklinBrooksBrooksvilleBrownfieldBrownvilleBrunswickBuckfieldBucksportBurlingtonBurnhamBuxtonByronCalaisCambridgeCamdenCanaanCantonCape ElizabethCaratunkCaribouCarmelCarrabassett ValleyCarrollCarthageCascoCastineCastle HillCaswellChapmanCharlestonCharlotteChebeague IslandChelseaCherryfieldChesterChestervilleChinaCliftonClintonCodyvilleColumbiaColumbia FallsCooperCoplinCorinnaCorinthCornishCornvilleCranberry IslesCrawfordCrystalCumberlandCushingCutlerCyrDallasDamariscottaDanforthDaytonDebloisDedhamDeer IsleDenmarkDennistownDennysvilleDetroitDexterDixfieldDixmontDover-FoxcroftDresdenDrewDurhamDyer BrookEagle LakeEast MachiasEast MillinocketEastbrookEastonEastportEddingtonEdgecombEdinburgEliotEllsworthEmbdenEnfieldEtnaEustisExeterFairfieldFalmouthFarmingdaleFarmingtonFayetteFort FairfieldFort KentFrankfortFranklinFreedomFreeportFrenchboroFrenchvilleFriendshipFrye IslandFryeburgGardinerGarfieldGarlandGeorgetownGileadGlenburnGlenwoodGorhamGouldsboroGrand IsleGrand Lake StreamGrayGreat PondGreenbushGreeneGreenvilleGreenwoodGuilfordHallowellHamlinHammondHampdenHancockHanoverHarmonyHarpswellHarringtonHarrisonHartfordHartlandHaynesvilleHebronHermonHerseyHighlandHiramHodgdonHoldenHollisHopeHoultonHowlandHudsonIndustryIsland FallsIsle au HautIslesboroJackmanJacksonJayJeffersonJonesboroJonesportKenduskeagKennebunkKennebunkportKingfieldKingsburyKitteryKnoxLagrangeLake ViewLakevilleLamoineLebanonLeeLeedsLevantLewistonLibertyLimerickLimestoneLimingtonLincolnLincolnvilleLinneusLisbonLitchfieldLittletonLivermoreLivermore FallsLong IslandLovellLowellLubecLudlowLymanMachiasMachiasportMacwahocMadawaskaMadisonManchesterMapletonMariavilleMars HillMarshfieldMasardisMatinicus IsleMattawamkeagMaxfieldMechanic FallsMeddybempsMedfordMedwayMercerMerrillMexicoMilbridgeMilfordMillinocketMiloMinotMonheganMonmouthMonroeMonsonMonticelloMontvilleMoose RiverMoroMorrillMoscowMount ChaseMount DesertMount VernonNaplesNashvilleNew CanadaNew GloucesterNew LimerickNew PortlandNew SharonNew SwedenNew VineyardNewburghNewcastleNewfieldNewportNewryNobleboroNorridgewockNorth BerwickNorth HavenNorth YarmouthNorthfieldNorthportNorwayOakfieldOaklandOgunquitOld Orchard BeachOld TownOrientOrlandOronoOrringtonOsbornOtisOtisfieldOwls HeadOxfordPalermoPalmyraParisParkmanParsonsfieldPassadumkeagPattenPembrokePenobscotPerhamPerryPeruPhillipsPhippsburgPittsfieldPittstonPleasant RidgePlymouthPolandPortage LakePorterPortlandPownalPresque IslePrincetonProspectRandolphRangeleyRaymondReadfieldReedRichmondRipleyRobbinstonRocklandRockportRomeRoque BluffsRoxburyRumfordSabattusSacoSandy RiverSanfordSangervilleScarboroughSearsmontSearsportSebagoSebecSeboeisSedgwickShapleighShermanShirleySidneySkowheganSmithfieldSmyrnaSolonSomervilleSorrentoSouth BerwickSouth BristolSouth PortlandSouth ThomastonSouthportSouthwest HarborSpringfieldSt. AgathaSt. AlbansSt. FrancisSt. GeorgeSt. JohnStacyvilleStandishStarksStetsonSteubenStockholmStockton SpringsStonehamStoningtonStowStrongSullivanSumnerSurrySwans IslandSwanvilleSwedenTalmadgeTempleThe ForksThomastonThorndikeTopsfieldTopshamTremontTrentonTroyTurnerUnionUnityUptonVan BurenVanceboroVassalboroVeazieVerona IslandViennaVinalhavenWadeWaiteWaldoWaldoboroWalesWallagrassWalthamWarrenWashburnWashingtonWaterboroWaterfordWatervilleWayneWebsterWeldWellingtonWellsWesleyWest BathWest ForksWest GardinerWest ParisWestbrookWestfieldWestmanlandWestonWestport IslandWhitefieldWhitingWhitneyvilleWillimanticWiltonWindhamWindsorWinnWinslowWinter HarborWinterportWintervilleWinthropWiscassetWoodlandWoodstockWoodvilleWoolwichYarmouthYork

Boundaries: U.S. Census Bureau, 2023 Cartographic Boundary Files (county subdivisions), simplified for the web. Regions are Bean Group editorial groupings of whole counties, not government boundaries.

Regions

No region highlighted.

Maine has 23 cities, 430 towns and 31 plantations (484 organized municipalities). The map also draws the remaining 45 Census county subdivisions — unorganized territories, a gore and reservations — which have no municipal government and are shown for context only.

Market data

Maine market intelligence

Statewide Maine sales activity is compiled by Maine Listings, the multiple listing service Maine brokerages report to. The dashboard below is the public snapshot built on that data, and it is the same underlying record set our agents work from.

We publish it rather than restate it. Filters for property type, county and town sit inside the dashboard, so the figures you see are the ones you selected — not a number we retyped into this page and left to go stale.

Solds
Sales that closed during the reporting period.
New listings
Properties that came to market during the period.
Days on market
How long listings took to go under contract; relisted properties can reset it.
Months supply
How long current inventory would last at the recent pace of sales.
Percent of list price
What sellers received relative to the price they were asking at the time of contract.

Loading the Maine market dashboard…

Source: Maine Real Estate Information System, Inc. d/b/a Maine Listings. Dashboard provided by Domus Analytics. The dashboard shows its own reporting period and updates through the provider. Maine Association of REALTORS® statistics archive.

Results change with the filters you choose: property type, geography and reporting period all affect what is counted. Market data is periodically revised as late-reported sales are recorded.

Compiled and reviewed by the Bean Group brokerage team.

Living here

What to know before you buy in Maine

General guidance only, not legal, tax or insurance advice — confirm current rules, rates and requirements with the municipality, your closing attorney and your insurer.

Bean Group Team

Maine Bean Group Team Members

Meet Bean Group team members who are licensed to help buyers and sellers across Maine.

Common questions

Questions people ask about buying in Maine

  • Where should I start if I'm new to Maine?

    Start with the part of the state that fits your daily life — coast, Greater Portland, lakes and mountains, midcoast or the north — then open a town from the regions and browse its community page. If you already have a town in mind, jump to the full directory.
  • How do Maine's regions actually differ?

    Greater Portland gives you the most jobs, restaurants and commuter options. The southern beaches and midcoast harbors trade that for shoreline and seasonal rhythm. The western lakes and mountains lean toward recreation and second homes, and the north is quieter, more affordable and more land-oriented.
  • Can I browse homes for sale by town?

    Yes. Homes currently available is scoped to Maine, and every community page has its own listings view so you can compare towns side by side.
  • How do I know what homes are selling for?

    Our market reports track recent activity, and you can request a home value estimate for a specific address.
  • How do I reach a Maine-licensed Bean Group agent?

    Browse Maine Bean Group team members and reach out directly, or get in touch and we'll match you with someone who works the town you're considering.

Start with a conversation.

Buying, selling, or still deciding between the coast and the lakes — we'll give you a straight read on the town and your timing.