Hancock, Maine

Hancock, Maine
Taunton Bay in 1908
Hancock
Hancock
Coordinates: 44°31′28″N 68°16′59″W / 44.52444°N 68.28306°W / 44.52444; -68.28306
CountryUnited States
StateMaine
CountyHancock
Incorporated1828
VillagesHancock
Franklin Road
Hancock Point
South Hancock
Area
  Total
38.87 sq mi (100.67 km2)
  Land30.04 sq mi (77.80 km2)
  Water8.83 sq mi (22.87 km2)
Elevation
95 ft (29 m)
Population
 (2020)
  Total
2,466
  Density31.7/sq mi (12.2/km2)
Time zoneUTC-5 (Eastern (EST))
  Summer (DST)UTC-4 (EDT)
ZIP code
04640
Area code207
FIPS code23-30970
GNIS feature ID0582509
WebsiteTown of Hancock, Maine

Hancock is a town in Hancock County, Maine, United States. The population was 2,466 at the 2020 census. Located on the mainland at the head of Frenchman Bay, Hancock has commanding views of Mount Desert Island.