Hancock County, Maine
Hancock County, Maine, has 57,171 residents (July 2025 estimate). Its county seat is Ellsworth. It uses Eastern Time and covers 1,587 sq mi (4,111 km²) of land.
- Resident population, July 2025
- 57,171
- Land area
- 1,587 sq mi (4,111 km²)
- County seat or government
- Ellsworth
- Time zone
- Eastern TimeUTC-05:00 in January; UTC-04:00 in July
- Median household income
- $72,744 ± $3,276
- Median home value
- $310,400 ± $13,318
- Median rent, with utilities
- $1,061 ± $71
- Homes lived in by their owners
- 78.5% ± 1.4 points
- County type
- County
- Metro or micro area
- Outside any metro or micro areaNext to: Bangor, ME metro area
- Water area
- 758 sq mi (1,963 km²)
- State
- Maine
- County code (FIPS)
- 23009
- Coordinates (central point)
- 44.564906, -68.370703
These coordinates mark a central point for the area, not a street address. Income, home value, rent and homes lived in by their owners: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, ± margin at 90% confidence; checked on October 13, 2026.
Time zones in Hancock County
| Time zone | Local time and UTC offset | Next clock change |
|---|---|---|
| Eastern TimeAmerica/New_York | UTC-05:00 in January; UTC-04:00 in July. Enable JavaScript for the live clock. | Enable JavaScript for upcoming changes. |
Near a time-zone line, check where you are with the time-zone finder. Your phone’s setting can differ.
ZIP Code areas, largest first
- 0460514,529 people
- 044165,497 people
- 046095,244 people
- 044295,008 people
- 046142,813 people
- 046402,450 people
- 046342,374 people
- 046272,137 people
- 044721,852 people
- 046841,836 people
- 046791,553 people
- 044211,362 people
All 41
- 046641,246 people
- 044761,154 people
- 046071,142 people
- 046761,130 people
- 046601,072 people
- 046221,050 people
- 04616869 people
- 04681840 people
- 04653719 people
- 04617651 people
- 04612505 people
- 04693493 people
- 04662476 people
- 04685438 people
- 04677345 people
- 04650333 people
- 04674284 people
- 04624225 people
- 04642202 people
- 04408194 people
- 04669171 people
- 04673144 people
- 04646134 people
- 04675123 people
- 0461392 people
- 0443163 people
- 0462562 people
- 0463530 people
- 046830 people
41 ZIP Code areas overlap Hancock County. People counts are 2020–2024 estimates for each whole ZIP area. Mailing ZIPs can differ; check an address with USPS ZIP Code Lookup.
Official county information
Hancock County government website ↗ is the next stop for county offices, tax, voting, jury and records information. A geographic lookup cannot determine eligibility, tax liability or a court obligation.
Towns in Hancock County, largest first
- Town of Bar Harbor5,244 people
- Town of Bucksport5,016 people
- Town of Blue Hill2,813 people
- Town of Hancock2,518 people
- Town of Deer Isle2,470 people
- Town of Orland1,915 people
- Town of Surry1,836 people
- Town of Lamoine1,782 people
- Town of Mount Desert1,671 people
- Town of Dedham1,656 people
- Town of Franklin1,628 people
- Town of Gouldsboro1,615 people
All 36
- Town of Trenton1,599 people
- Town of Southwest Harbor1,553 people
- Town of Tremont1,508 people
- Town of Castine1,362 people
- Town of Sedgwick1,274 people
- Town of Sullivan1,246 people
- Town of Penobscot1,154 people
- Town of Brooklin869 people
- Town of Brooksville853 people
- Town of Stonington840 people
- Town of Eastbrook742 people
- Town of Mariaville724 people
- Town of Otis705 people
- Town of Winter Harbor493 people
- Town of Verona Island481 people
- Town of Swans Island438 people
- Town of Amherst424 people
- Town of Waltham346 people
- Town of Sorrento345 people
- Town of Cranberry Isles196 people
- Town of Aurora132 people
- Town of Osborn88 people
- Town of Great Pond42 people
- Town of Frenchboro30 people
People counts are American Community Survey 2020–2024 5-year estimates. All towns in Maine, by county
School districts in Hancock County, largest first
- Mount Desert Community School District9,976 people
- Ellsworth Public Schools8,657 people
- Regional School Unit 248,527 people
- Regional School Unit 258,335 people
- Bar Harbor5,244 people
- Deer Isle-Stonington Community School District3,310 people
- Blue Hill2,813 people
- Hancock Public Schools2,518 people
- Surry1,836 people
- Lamoine Public Schools1,782 people
- Mount Desert1,671 people
- Dedham1,656 people
All 26
- Trenton1,599 people
- Southwest Harbor1,553 people
- Tremont1,508 people
- Castine1,362 people
- Sedgwick1,274 people
- Penobscot1,154 people
- Brooklin869 people
- Brooksville853 people
- Otis705 people
- Airline Community School District686 people
- School Administrative District 76438 people
- Cranberry Isles196 people
- Hancock Unorganized Territory195 people
- Frenchboro30 people
Districts with land in the county; a district can cross county lines. People counts are American Community Survey 2020–2024 5-year estimates. A district boundary doesn’t decide which school a student attends.
Tribal areas in Hancock County, largest first
- Passamaquoddy Trust Land12 people
American Indian, Alaska Native and Native Hawaiian areas as the Census Bureau maps them, with at least 2% of their area here, water included. These lines don’t decide membership, jurisdiction or land status.
Cities, towns and communities, largest first
These areas overlap the mapped boundary; an overlap does not mean that every address belongs to both.
- Ellsworth, Maine (city)8,657 people
- Bucksport, Maine (CDP)3,105 people
- Bar Harbor, Maine (CDP)2,296 people
- Castine, Maine (CDP)996 people
- Blue Hill, Maine (CDP)799 people
- Southwest Harbor, Maine (CDP)566 people
- Northeast Harbor, Maine (CDP)419 people
- Winter Harbor, Maine (CDP)371 people
Bordering areas, nearest first
Distances are straight lines between map points.
- Waldo County, Maine37 mi west
- Washington County, Maine47 mi northeast
- Knox County, Maine49 mi southwest
- Penobscot County, Maine60 mi north
Before using this answer on a form
Use a precise point for address-level questions. A device accuracy circle can cross a boundary; confirm tax, voting or jury details with the responsible office.
Find the county where you are now, check its ZIP area, or check the time zone where you are.