Ellsworth

The county seat for Hancock County, Ellsworth is one of the most exciting small cities in Maine and one of the safest in the country. Packed with history, it has an inviting, easily walked downtown filled with unique stores, food venues, and its art deco landmark, the Grand Theatre. While the city has a population of less than 7,000, its energy and prosperity is deep. That's due in part to its neighboring Bar Harbor region. Nearby Acadia National Park attracts millions of visitors each year, and Ellsworth is the gateway. Many Ellsworth residents first fell in love with the area through a visit to Acadia.

Yet Ellsworth has a beauty and charm all its own. Located along the Union River, its history as a lumber port and shipbuilding center can still be seen in its many beautiful buildings. One home in particular, the Woodlawn Museum, preserves life in 19th century Maine for thousands of visitors each year. Ellsworth is also home to a lovely wildlife sanctuary called Birdsacre located amidst a telephone museum, quiet trails, and picnicking spots along the Union River and Ellsworth Falls.

Ellsworth is conveniently located near the many educational, healthcare, and shopping resources of the Bangor region. But Ellsworth residents need not travel even the 30 miles to Bangor for any of life's necessities. Ellsworth enjoys its own hospital, Maine Coast Memorial Hospital, a public marina, two golf courses, indoor and outdoor tennis courts, and a full suite of professional and retail services, from locally owned gems to national chains. The Hancock County Higher Education Center allows you to choose from 39 University of Maine and Eastern Maine Community College programs, from the associate level up to the graduate level, without leaving your hometown.

From near or far, Ellsworth offers a distinctive lifestyle. For those interested in theater, Ellsworth's Grand Theatre provides entertainment more than 330 days a year. Join one of Ellsworth's theater or choral groups for both adults and children. Locals or tourists can appreciate the neighboring town of Trenton and enjoy their Seacoast Fun Park, take in the Lumberman's Show, or eat a fresh steamed lobster at one of the "lobster pounds" on Route 1A.

REALTORS®

  • Christa Boyajian
  • Tom Dean
  • Scott Dudley
  • Lacy Hamilton
  • Casey Hardwick
  • Darby Higgins
  • Kiki Katsiaficas
  • Marc A Perry
  • Tacy Ridlon
  • Ann Seyffer
  • Rebecca St. John
  • Stacy White


  • Single Family
    Multi Family
    Mobile Home
    Land
    Commercial

    Listings in Ellsworth

    Single Family
    Price Address City State Zip Bedrooms Full Baths Partial Baths Status
    $ 1,400,000 128 Jellison CV Hancock ME 04640 4 3 0 Active
    $ 975,000 161 Plumb Point RD Deer Isle ME 04627 3 2 1 Active
    $ 849,000 40 Wildwood LN Stonington ME 04681 4 3 1 Active
    $ 834,000 125 Maddocks AVE Ellsworth ME 04605 5 5 1 Active
    $ 825,000 439 Lamoine Beach RD Lamoine ME 04605 3 3 1 Active
    $ 598,000 35 Brinton RD Sorrento ME 04677 3 2 0 Active
    $ 595,000 91 Meadow Point RD Lamoine ME 04605 3 3 0 Active
    $ 595,000   Blue Hill ME 04614 4 3 0 Active
    $ 585,000 11 Station RD Beals ME 04611 3 2 2 Active
    $ 550,000 36 RIVER RD Cherryfield ME 04622 6 3 1 Active
    $ 549,000 581 Ripley RD Harrington ME 04643 3 3 0 Active
    $ 525,000 28 Bay View LN Blue Hill ME 04614 5 3 1 Active
    $ 497,000 53 Winterview LN Blue Hill ME 04614 3 2 1 Active
    $ 495,000 223 Seal Point RD Lamoine ME 04605 2 1 0 Active
    $ 479,000 74 Fizgigs WAY Gouldsboro ME 04607 3 3 1 Active
    $ 475,000 11 Old Mine RD Sullivan ME 04664 3 3 0 Active
    $ 475,000 473 Franklin RD Hancock ME 04640 3 2 0 Active
    $ 475,000 170 Happytown RD Ellsworth ME 04605 4 3 1 Active
    $ 460,000 Lot 5 Orchard LN Lamoine ME 04605 3 2 1 Active
    $ 460,000 19 Ripples RD Mount Desert ME 04660 3 2 1 Active
    $ 460,000 11 Grand View DR Dedham ME 04429 4 2 1 Active
    $ 450,000 79 Point RD Hancock ME 04640 4 4 0 Active
    $ 450,000 24 Brook LN Sullivan ME 04664 5 4 1 Active
    $ 434,500 24 Wilderness Shores RD Steuben ME 04680 3 2 1 Active
    $ 430,000 104 Wilson District RD Harrington ME 04643 3 2 2 Active
    $ 425,000 14 Wallace Cove RD Lubec ME 04652 4 3 1 Active
    $ 415,000 53 Winterview LN Blue Hill ME 04614 3 2 1 Active
    $ 390,000 32 West Main ST Jonesport ME 04649 4 2 0 Active
    $ 389,500 41 Milky WAY Ellsworth ME 04605 3 2 1 Active
    $ 379,000 18 Deep Woods Road Cutler ME 04626 3 2 0 Active
    $ 375,000 159 Hawkhurst LN Blue Hill ME 04614 2 2 0 Active
    $ 375,000 452 Mud Creek RD Lamoine ME 04605 3 2 0 Active
    $ 369,000 295 Sunshine RD Deer Isle ME 04627 3 1 0 Active
    $ 359,000 203 Putnam DR Harrington ME 04643 3 3 0 Active
    $ 349,900 61 Windsor RD Ellsworth ME 04605 4 2 0 Active
    $ 345,000 3 Boulder Cove WAY Lamoine ME 04605 3 2 1 Active
    $ 325,000 12 Coombs Wharf RD Franklin ME 04634 3 2 0 Active
    $ 325,000 6 Shoofly LN Franklin ME 04634 3 2 1 Active
    $ 325,000 243 Phillips Way Ellsworth ME 04605 5 0 0 Active
    $ 312,000 77 Millbrook RD Bar Harbor ME 04609 3 1 1 Pending
    $ 299,000 247 Point RD Hancock ME 04640 1 1 0 Active
    $ 295,000 10 Dillon RD Hancock ME 04640 4 4 0 Active
    $ 295,000 41 North ST Ellsworth ME 04605 5 5 1 Active
    $ 295,000 48 Meadow Point RD Lamoine ME 04605 3 3 0 Pending
    $ 285,000 37 Googins LN Lamoine ME 04605 2 1 0 Active
    $ 285,000 27 Hill Farm RD Machias ME 04654 3 2 3 Active
    $ 285,000 71 Carver Industry RD Beals ME 04611 2 1 0 Active
    $ 279,900 229 Old Route 1 Hancock ME 04640 4 2 0 Pending
    $ 279,900 696 Bangor Road Ellsworth ME 04605 3 2 0 Active
    $ 279,000 20 Westwood DR Ellsworth ME 04605 3 4 0 Pending
    $ 265,000 21 Heritage LN Orland ME 04472 3 2 1 Active
    $ 259,000 2816 US Highway 1 Sullivan ME 04664 3 3 1 Active
    $ 255,000 28 Fox RUN Lamoine ME 04605 1 1 0 Active
    $ 250,000 24 Hawkhurst LN Blue Hill ME 04614 3 4 0 Active
    $ 248,500 178 Pioneer Farm WAY Ellsworth ME 04605 2 2 0 Active
    $ 248,000 52 Point RD Hancock ME 04640 4 2 0 Pending
    $ 245,000 191 Goods Point RD Steuben ME 04680 2 1 0 Active
    $ 240,000 50 Point RD Otis ME 04605 2 2 0 Active
    $ 229,900 48 Hog Bay RD Franklin ME 04634 3 2 1 Active
    $ 229,000 205 Old County RD Sedgwick ME 04676 3 1 0 Pending
    $ 219,500 36 Joy WAY Ellsworth ME 04605 3 2 0 Active
    $ 215,000 326 Peninsula DR Mariaville ME 04605 1 1 0 Active
    $ 205,000 162 Grant ST Ellsworth ME 04605 2 1 0 Active
    $ 199,900 212 Pioneer Farm WAY Ellsworth ME 04605 3 3 0 Active
    $ 199,000 95 Main ST Lubec ME 04652 4 1 1 Active
    $ 195,900 905 Pond RD Gouldsboro ME 04607 4 1 1 Active
    $ 195,000 30 Hunter AVE Hancock ME 04640 1 1 1 Pending
    $ 189,000 5 Curtis LN Stockton Springs ME 04981 5 3 0 Pending
    $ 184,000 90, 92 Abrams Pond RD Franklin ME 04634 2 0 1 Active
    $ 180,000 118 Alton Ave Ellsworth ME 04605 3 1 1 Active
    $ 172,000 24 Dorman RD Harrington ME 04643 3 1 0 Active
    $ 164,500 12 Central ST Ellsworth ME 04605 3 1 0 Active
    $ 159,900 49 Park ST Cherryfield ME 04622 4 2 0 Active
    $ 159,000 11 Maple LN Sullivan ME 04664 3 1 0 Pending
    $ 149,500 598 Marshville RD Harrington ME 04643 1 1 0 Active
    $ 149,000 20 Cross RD Milbridge ME 04658 3 1 1 Active
    $ 147,000 277 Taunton DR Sullivan ME 04664 3 1 0 Active
    $ 145,000 18 Stagecoach RD Marshfield ME 04654 3 2 0 Active
    $ 139,500 20 Argonne ST Ellsworth ME 04605 3 1 0 Pending
    $ 134,500 2 Elm ST Cherryfield ME 04622 4 1 0 Pending
    $ 130,000 348 Morrison Farm RD Mariaville ME 04605 1 1 0 Active
    $ 129,500 361 Shore Road Ellsworth ME 04605 3 2 0 Pending
    $ 127,500 295 South Bay Road Franklin ME 04634 2 1 0 Active
    $ 121,900 6 Paddy LN Franklin ME 04634 4 2 1 Pending
    $ 119,900 943 N Main ST Brewer ME 04412 4 2 0 Active
    $ 119,000 999 Route 193 Deblois ME 04622 3 1 0 Active
    $ 98,000 580 Airline RD Amherst ME 04605 2 2 0 Active
    $ 60,000 4 Mt. Olive HTS Bucksport ME 04416 2 1 0 Active
    $ 55,000 123 Taunton DR Sullivan ME 04664 3 1 0 Pending
    $ 35,000 1350 Main ST Harrington ME 04643 2 1 0 Active
    Multi Family
    Price Address City State Zip Bedrooms Full Baths Partial Baths Status
    $ 210,000 65 Ellsworth RD Blue Hill ME 04614 2 0 Active
    Mobile Home
    Price Address City State Zip Bedrooms Full Baths Partial Baths Status
    $ 150,000 566 Rogers Point RD Steuben ME 04680 2 2 0 Active
    $ 149,900 69 Donnell Pond RD Franklin ME 04634 3 2 0 Pending
    $ 129,900 486 Tunk Lake RD Sullivan ME 04664 2 1 1 Active
    $ 126,000 947 US ROUTE 1 Gouldsboro ME 04607 3 2 0 Active
    $ 49,900 13 Smiths Mine RD Eastbrook ME 04634 2 2 0 Active
    Land
    Price Address City State Zip Bedrooms Full Baths Partial Baths Status
    $ 395,900 24 Vokes (Bar Harbor Rd) DR Trenton ME 04605 0 0 Active
    $ 375,000 Lot 66 Gray Farm RD Mount Desert ME 04660 0 0 Active
    $ 326,500 Lots 1-9 US Hwy 1 /Leonia RD Hancock ME 04640 0 0 Active
    $ 300,000 00 Stanley Point RD Steuben ME 04680 0 0 Active
    $ 295,000 10 Dillon RD Hancock ME 04640 0 0 Active
    $ 280,000 0 Summer Harbor RD Winter Harbor ME 04693 0 0 Active
    $ 249,000 Lot 54 Harriman Point RD Brooklin ME 04616 0 0 Active
    $ 225,000 154 Partridge Cove RD Lamoine ME 04605 0 0 Active
    $ 170,000 1 Wilderness Shores RD Steuben ME 04680 0 0 Active
    $ 165,000 1167 US RT1 Stockton Springs ME 04981 0 0 Active
    $ 155,000 83 Boggy Brook RD Ellsworth ME 04605 0 0 Active
    $ 150,000 00 Boot Cove RD Lubec ME 04652 0 0 Active
    $ 149,500 Lot 11 Boulder Cove Lamoine ME 04605 Active
    $ 149,500 Lot 10 Boulder Cove Drive Lamoine ME 04605 Active
    $ 149,000 0 Black Island WAY Ellsworth ME 04605 0 0 Active
    $ 132,000 Lot 3 Black Bear Drive Otis ME 04605 Active
    $ 130,000 00 Spring Oak Lane Surry ME 04684 0 0 Active
    $ 129,000 19 Ripples Road Mount Desert ME 04660 Active
    $ 129,000 Lot 39-5 Orchard Lane Lamoine ME 04605 Active
    $ 124,900 Lot 32 Wilbur RD Franklin ME 04635 0 0 Active
    $ 109,900 TBD Woodcock LN Lamoine ME 04605 0 0 Active
    $ 99,000 Lot 3 Peaceful Point RD Waltham ME 04605 0 0 Active
    $ 94,500 354 Georges Pond RD Franklin ME 04634 0 0 Active
    $ 89,900 Lot 17 Private RD Addison ME 04606 0 0 Active
    $ 89,000 132-3 US RT1 Stockton Springs ME 04981 0 0 Active
    $ 89,000 132-2 US RT1 Stockton Springs ME 04981 0 0 Active
    $ 85,000 00 Bay DR Addison ME 04606 0 0 Active
    $ 80,000 00 Point RD Otis ME 04605 0 0 Active
    $ 75,000 0A TBD ALY T7 SD ME 04607 0 0 Active
    $ 75,000 0 Bay DR Addison ME 04606 0 0 Active
    $ 60,000 LOT 5-1 JELLISON MEADOW RD Mariaville ME 04605 0 0 Active
    $ 59,900 Lot 3 Missy WAY Steuben ME 04680 0 0 Active
    $ 54,900 Lot 4 Missy WAY Steuben ME 04680 0 0 Active
    $ 52,900 00 Ray's Point Rd RD Milbridge ME 04658 0 0 Active
    $ 49,000 7-11 Missy WAY Steuben ME 04680 0 0 Active
    $ 49,000 1-2 Missy WAY Steuben ME 04680 0 0 Active
    $ 48,500 76 Morancy Sullivan ME 04664 0 0 Active
    $ 45,000 28 Rocky LN Surry ME 04684 0 0 Active
    $ 42,900 Lot 3 Boulder Cove Drive Lamoine ME 04605 Active
    $ 41,150 0 RT. 200 Franklin ME 04634 0 0 Active
    $ 39,000 0 Sea Haven LN Trenton ME 04605 0 0 Pending
    $ 39,000 Lot 4-2 South RD Mariaville ME 04605 0 0 Active
    $ 39,000 Lot 3-1 Sunset Park RD Ellsworth ME 04605 0 0 Active
    $ 35,900 2027 Mann Hill Road Dedham ME 04429 0 0 Active
    $ 35,900 Lot 7 Madison AVE Lamoine ME 04605 0 0 Active
    $ 34,900 Lot 2 Windsor Way - Phase II Ellsworth ME 04605 Active
    $ 33,900 Lot 14 Windsor Way - Phase II Ellsworth ME 04605 Active
    $ 33,900 Lot 10 Windsor Way - Phase II Ellsworth ME 04605 Active
    $ 33,900 Lot 8 Windsor Way - Phase II Ellsworth ME 04605 Active
    $ 33,900 Lot 11 Windsor Way - Phase II Ellsworth ME 04605 Active
    $ 33,900 Lot 9 Windsor Way - Phase II Ellsworth ME 04605 Active
    $ 33,900 Lot 3 Windsor Way - Phase II Ellsworth ME 04605 Active
    $ 31,900 Lot 6 Windsor Way - Phase II Ellsworth ME 04605 Active
    $ 29,900 Lot 2 Missy WAY Steuben ME 04680 0 0 Active
    $ 29,900 Lot 15 Windsor Way - Phase II Ellsworth ME 04605 Active
    $ 29,900 Lot 13 Windsor Way - Phase II Ellsworth ME 04605 Active
    $ 25,000 Lot 5 Windsor Way - Phase II Ellsworth ME 04605 Active
    $ 23,900 0A Off Bert Gray RD Sullivan ME 04664 0 0 Active
    $ 23,500 151 Eastbrook RD Franklin ME 04634 0 0 Active
    $ 22,500 00 Georges Pond Franklin ME 04634 0 0 Active
    $ 19,900 Lot 1 Missy WAY Steuben ME 04680 0 0 Pending
    $ 17,500 0 Orrin RD Mariaville ME 04605 0 0 Active
    $ 15,900 Lot 7 Missy WAY Steuben ME 04680 0 0 Active
    $ 15,900 Lot 9 Missy WAY Steuben ME 04680 0 0 Active
    $ 12,900 Lot # 8 Missy WAY Steuben ME 04680 0 0 Active
    $ 12,000 20 Chambers RD Franklin ME 04634 0 0 Active
    $ 11,900 117 Sandy Acres DR Sullivan ME 04664 0 0 Active
    $ 9,400 00 Milbridge RD Cherryfield ME 04622 0 0 Pending
    $ 6,500 Lot # 11 Missy WAY Steuben ME 04680 0 0 Active
    Commercial
    Price Address City State Zip Bedrooms Full Baths Partial Baths Status
    $ 750,000 967 Point RD Hancock ME 04640 0 0 Active
    $ 395,900 24 Vokes (Bar Harbor Rd) DR Trenton ME 04605 0 0 Active
    $ 295,000 41 North ST Ellsworth ME 04605 0 0 Active
    $ 210,000 65 Ellsworth RD Blue Hill ME 04614 0 0 Active
    $ 155,000 83 Boggy Brook RD Ellsworth ME 04605 0 0 Active
    $ 99,000 135 Blackswoods RD Franklin ME 04634 0 0 Active