Hancock County Maine Cities & Towns
Try our genealogy search engine
Communities in Hancock County Maine
City in Hancock County Maine
- Ellsworth (county seat)
Towns in Hancock County Maine
- Amherst
- Aurora
- Brooklin
- Brooksville
- Cranberry Isles
- Dedham
- Deer Isle
- Eastbrook
- Franklin
- Frenchboro
- Gouldsboro
- Great Pond
- Hancock
- Lamoine
- Mariaville
- Mount Desert
- Orland
- Osborn
- Otis
- Penobscot
- Sedgwick
- Sorrento
- Stonington
- Sullivan
- Surry
- Swan's Island
- Tremont
- Trenton
- Verona
- Waltham
Unorganized territories in Hancock County Maine
- Central Hancock
- East Hancock
- Northwest Hancock
Census-designated places in Hancock County Maine
- Bar Harbor
- Blue Hill
- Bucksport
- Castine
- Southwest Harbor
- Winter Harbor