← Back to Discover · All towns in Maine
Towns in Hancock County
38 towns with data in Hancock County, Maine, largest first. Find your matches.
Ellsworth is the largest of the 38 towns we list in Hancock County, with 8,657 people. Together they have 56,328 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| Ellsworth | 8,657 | $77,375 | $242,300 |
| Bar Harbor | 5,244 | $77,180 | $538,400 |
| Bucksport | 5,016 | $64,720 | $252,300 |
| Blue Hill | 2,813 | $80,377 | $399,500 |
| Hancock | 2,518 | $72,285 | $276,800 |
| Deer Isle | 2,470 | $62,284 | $308,300 |
| Orland | 1,915 | $69,348 | $277,100 |
| Surry | 1,836 | $74,508 | $296,300 |
| Lamoine | 1,782 | $88,542 | $324,800 |
| Mount Desert | 1,671 | $92,813 | $522,100 |
| Dedham | 1,656 | $111,442 | $356,400 |
| Franklin | 1,628 | $65,455 | $245,800 |
| Gouldsboro | 1,615 | $60,873 | $276,800 |
| Trenton | 1,599 | $60,455 | $357,400 |
| Southwest Harbor | 1,553 | $59,205 | $428,500 |
| Tremont | 1,508 | $88,803 | $407,000 |
| Castine | 1,362 | $113,750 | $603,500 |
| Sedgwick | 1,274 | $70,446 | $336,200 |
| Sullivan | 1,246 | $59,643 | $222,000 |
| Penobscot | 1,154 | $63,194 | $296,400 |
| Brooklin | 869 | $68,750 | $339,400 |
| Brooksville | 853 | $56,316 | $390,900 |
| Stonington | 840 | $60,223 | $306,700 |
| Eastbrook | 742 | $69,018 | $300,700 |
| Mariaville | 724 | $66,027 | $215,400 |
| Otis | 705 | $101,250 | $282,500 |
| Winter Harbor | 493 | $86,250 | $210,500 |
| Verona Island | 481 | $61,607 | $243,600 |
| Swans Island | 438 | $86,250 | $316,700 |
| Amherst | 424 | $72,656 | $210,200 |
| Waltham | 346 | $71,071 | $181,300 |
| Sorrento | 345 | $83,438 | $298,800 |
| Cranberry Isles | 196 | $65,000 | $439,100 |
| Central Hancock UT | 153 | $44,000 | $181,300 |
| Osborn | 88 | $127,083 | $218,100 |
| East Hancock UT | 42 | $82,857 | $171,400 |
| Great Pond | 42 | $22,292 | $197,900 |
| Frenchboro | 30 | $42,250 | n/a |
ZIP codes in Hancock County
39 ZIP codes in Hancock County, Maine. A ZIP code can also reach into a neighboring county.
- 04408 Aurora
- 04416 Bucksport
- 04421 Castine
- 04429 Holden
- 04431 East Orland
- 04472 Orland
- 04476 Penobscot
- 04605 Ellsworth
- 04607 Gouldsboro
- 04609 Bar Harbor
- 04612 Bernard
- 04613 Birch Harbor
- 04614 Blue Hill
- 04616 Brooklin
- 04617 Brooksville
- 04624 Corea
- 04625 Cranberry Isles
- 04627 Deer Isle
- 04634 Franklin
- 04635 Frenchboro
- 04640 Hancock
- 04642 Harborside
- 04646 Islesford
- 04650 Little Deer Isle
- 04653 Bass Harbor
- 04660 Mount Desert
- 04662 Northeast Harbor
- 04664 Sullivan
- 04669 Prospect Harbor
- 04673 Sargentville
- 04674 Seal Cove
- 04675 Seal Harbor
- 04676 Sedgwick
- 04677 Sorrento
- 04679 Southwest Harbor
- 04681 Stonington
- 04684 Surry
- 04685 Swans Island
- 04693 Winter Harbor
Nearby counties in Maine
- Waldo County 26
- Knox County 18
- Penobscot County 64
- Washington County 46
- Lincoln County 18
- Kennebec County 29
Link to this page
Copy this HTML to link to this page from your own site.