Maine Homes for Sale
Maine offers an unusual range of places to call home within an hour or so of Portland: a walkable coastal city, beach towns, classic New England villages, lakefront communities and mountain towns near some of the best skiing in the East. Our team helps buyers across Greater Portland, as well as Androscoggin and Oxford counties, and we search beyond the MLS by also looking at for-sale-by-owner and off-market options. Prices vary widely by area. According to Maine Listings, the statewide median sale price was $415,000 in September 2026, while the July through September 2026 median was $614,950 in Cumberland County, $345,000 in Androscoggin County and $327,500 in Oxford County. Start with an area below, or reach out and we'll help you narrow down the towns that fit your budget, commute and lifestyle.
Search by Area
Portland · South Portland · Cape Elizabeth · Westbrook · Falmouth · Cumberland · Yarmouth · Freeport · Scarborough · Gorham · Windham · Peaks Island · Androscoggin County · Oxford County
Not sure where to start?
Tell us your budget, commute and wish list, and we'll suggest towns worth a look, set up a custom search and share off-market options when we have them.


























