Ellsworth City Hall is located at 1 City Hall Plaza, Ellsworth, ME 04605.
The area was first settled around 1763 led by entrepreneurs Benjamin Milliken and Benjamin Joy from southern Maine and New Hampshire. The town was incorporated by the Commonwealth of Massachusetts in 1800 as Ellsworth, named for Oliver Ellsworth, the Connecticut delegate to the 1787 National Convention. In 1838 Ellsworth became the county seat of Hancock County, replacing Castine. The 1838 county buildings still stand, west of the Union River, on Bridge Hill. 
Ellsworth, the county seat of Hancock County, was settled in 1763. The community saw extensive lumbering operations, a period of shipbuilding, and an industrial era brought about by the development of its water power. A large part of the business district was destroyed by fire in 1933, after which the center was rebuilt. The Union River flows through the center of the city, and from the bridge, a 60-foot falls is visible.