
Maine Homes for Sale
Maine, with attractive cities like Mexico, Rumford, and Bass Harbor, has 14,073 homes for sale listings. Learn more about sales price, square footage, lot size, and local Maine information.
Ashland (3)Blaine (4)Bridgewater (1)Caribou (26)Castle Hill (1)Eagle Lake (5)Easton (3)Fort Fairfield (5)Fort Kent (7)Grand Isle (1)Hodgdon (2)Houlton (10)Island Falls (3)Limestone (5)Littleton (1)Madawaska (13)Mapleton (8)Mars Hill (2)Molunkus Twp (2)Monticello (3)Portage (1)Portage Lake (3)Presque Isle (27)Saint Agatha (1)Saint Francis (1)Sherman (2)Sinclair (1)Smyrna (1)Stockholm (1)Van Buren (4)Wallagrass (2)Woodland (1)
Baldwin (1)Bridgton (17)Brunswick (27)Cape Elizabeth (14)Casco (29)Chebeague Island (2)Cumberland (9)Cumberland Center (1)Cumberland Foreside (1)Falmouth (17)Freeport (13)Gorham (20)Gray (8)Harpswell (15)Harrison (14)Naples (17)New Gloucester (4)North Yarmouth (5)Orrs Island (2)Peaks Island (1)Portland (88)Pownal (4)Raymond (9)Scarborough (35)Sebago (8)South Portland (18)Standish (15)Steep Falls (2)West Baldwin (3)Westbrook (18)Windham (28)Yarmouth (10)
Amherst (1)Amherst Maine (1)Aurora (2)Bar Harbor (22)Beddington (2)Blue Hill (8)Brooklin (2)Brooksville (1)Bucksport (8)Cherryfield (1)Dedham (4)Deer Isle (5)Eastbrook (1)Ellsworth (33)Franklin (4)Gouldsboro (6)Great Pond (4)Hancock (24)Lamoine (7)Mariaville (6)Mount Desert (6)Orland (2)Otis (3)Penobscot (3)Seal Cove (1)Sedgwick (2)Southwest Harbor (4)Stonington (2)Sullivan (6)Surry (3)Swans Island (3)Trenton (1)Verona Island (1)Waltham (4)
Albion (4)Augusta (27)Belgrade (17)Benton (3)Chelsea (3)China (12)Clinton (9)Farmingdale (6)Fayette (1)Gardiner (6)Hallowell (7)Litchfield (6)Manchester (3)Monmouth (8)Mount Vernon (9)North Monmouth (3)Oakland (8)Pittston (6)Randolph (1)Readfield (5)Rome (3)Sidney (11)South China (2)Vassalboro (8)Vienna (2)Waterville (37)West Gardiner (8)Windsor (4)Winslow (12)Winthrop (17)
Bangor (46)Bradley (3)Brewer (13)Carmel (6)Charleston (4)Clifton (3)Corinna (3)Corinth (6)Dexter (7)Dixmont (1)East Millinocket (3)Eddington (6)Edinburg (1)Enfield (2)Etna (3)Garland (3)Glenburn (9)Grand Lake Stream Plt (1)Greenbush (2)Greenfield Township (1)Hampden (40)Hermon (17)Holden (7)Howland (4)Hudson (5)Indian Purchase Twp (1)Kenduskeag (4)Lagrange (1)Lee (5)Levant (7)Lincoln (17)Lowell (1)Mattawamkeag (2)Medway (3)Milford (3)Millinocket (11)Mount Chase (4)Newburgh (3)Newport (5)Old Town (14)Orono (14)Orrington (8)Patten (7)Plymouth (2)Springfield (1)Stetson (3)Veazie (5)West Enfield (1)Winn (3)
Athens (1)Bingham (4)Brighton Plt (1)Cambridge (3)Canaan (4)Carrying Place Town Twp (2)Detroit (2)Embden (2)Fairfield (12)Harmony (3)Hartland (7)Jackman (3)Kineo Township (2)Lexington Twp (2)Madison (8)Mercer (3)Moscow (4)New Portland (2)Norridgewock (4)North Anson (3)Palmyra (7)Pittsfield (5)Rockwood T1 R1 Nbkp (1)Saint Albans (3)Seboomook Township (1)Skowhegan (12)Smithfield (2)Solon (6)Starks (2)Tomhegan Township (1)
Addison (8)Alexander (1)Baileyville (4)Beals (3)Beddington (3)Calais (15)Charlotte (1)Cherryfield (9)Columbia (1)Columbia Falls (5)Cutler (2)Danforth (2)East Machias (13)Eastport (14)Grand Lake Stream (2)Grand Lake Stream Plt (1)Harrington (1)Jonesboro (2)Jonesport (10)Lubec (7)Machias (10)Machiasport (5)Marion Twp (1)Milbridge (1)Northfield (3)Pembroke (3)Perry (3)Princeton (1)Robbinston (1)Roque Bluffs (6)Steuben (6)Trescott Twp (1)Wesley (1)Whiting (8)
Acton (6)Alfred (5)Arundel (8)Berwick (20)Biddeford (19)Biddeford Pool (1)Buxton (10)Cape Neddick (8)Cornish (3)Dayton (2)East Waterboro (1)Eliot (9)Hollis (2)Hollis Center (6)Kennebunk (16)Kennebunkport (7)Kittery (12)Kittery Point (1)Lebanon (9)Limerick (10)Limington (11)Lyman (7)Newfield (3)North Berwick (9)North Waterboro (3)Ogunquit (6)Old Orchard Beach (30)Parsonsfield (8)Saco (35)Sanford (25)Shapleigh (11)South Berwick (8)Springvale (6)Waterboro (15)Wells (36)West Newfield (3)