The Ellsworth Public Work Department maintains all of the City’s properties, including City Hall, Harbor Park, Demeyer Field and Branch Lake boat launch, 5 cemeteries, parks, the transfer station, Bryant E. Moore Community Center, city parking areas, streets and sidewalks.

  • Meet Us
  • Services
  • Fix It
  • FAQs
  • Contact
  • Public Works - Truck Driver - Eric MacLaughlin

    Eric MacLaughlin

    Truck Driver

    • 1 City Hall Plaza
    • Ellsworth, ME 04605
    Harbor Park - Harbor Mastor - Adam Wilson

    Adam Wilson

    Highway Foreman

    • Road maintenance & construction
    • Sidewalk maintenance & construction
    • Mowing and landscaping of city properties
    • Emptying trash receptacles on city properties
    • Assisting the Water and Waste Water Departments with all emergency and routine excavation
    • Snow plowing and sanding
    • Road striping and sign installations
    • Spring sweeping & grading of roads
  • Ellsworth Public Works Fix It is a citizen resource designed to help the public report Public Works related issues.

    Use This System To Report Issues For The Following Services:

    • Road, Sidewalk & Sign Maintenance
    • Storm Drains / Culverts
    • Transfer Station /Trash Collection
    • Recycling
    • City Water Services / Water Leaks
    • City Sewer / Waste Water Treatment
    • Traffic Signals
    • Parks
    • Harbor
    • All City Boat Launches

    To submit a Support Ticket with an issue with one of above services,  click the link on the City of Ellsworth’s homepage, visit or you can also email  Please leave a detailed message, your contact information and attach any photos you may have of your issue.

  • How Do I Reserve Harbor Park?

    Call or stop by City Hall or the Harbormaster’s office and pick up a Harbor Park Reservation application.

    The Harbormaster will let you know if your requested date is available and will go over the requirements for using the park with you.

    How Do I Get a Mooring in Ellsworth Harbor?

    Call or stop by the Harbormaster’s office and pick up a waiting list application.

    All waiting lists are updated in the spring. To remain on the list you must fill out an application every year.

    When an appropriately sized spot becomes available, we will notify you and send you a MOORING application.

    The City will rent you the spot, the Harbormaster will assign a location for you.

    You will then need to buy or build a mooring to City specifications and be responsible for setting and maintaining it.

    How Do I Reserve Dock or Slip Space?

    To reserve a dock or slip space in Ellsworth’s Harbor Marina, call or stop by the Harbormaster’s office during the week (May to October). Office hours are 8:00AM to 5:00PM Phone 207-667-6311.

    How do I report a street light that is out? (Not Traffic Lights)

    Street lights are maintained by Versant Power.  Email the outage information to  You can also call Versant Power at 207-973-2000 to report the outage.

    • Name