Ellsworth, Hancock County, Maine, USA
Municipality
Location overview
Ellsworth is a community in Hancock County, Maine, set within Maine’s forested interior, river valleys and rugged Atlantic margin. Ellsworth developed beside the Union River and serves as a commercial gateway to Mount Desert Island and Acadia National Park. Local settlement followed the broader regional pattern: Wabanaki history, lumbering, farming, fishing and border trade shaped settlement, followed by expanding road connections. Forestry, agriculture, health care, tourism and small-scale manufacturing sustain local communities. Older neighborhoods, open spaces and regional connections remain visible in the community.