Hancock es una ciudad ubicada en el condado de Houghton en el estado estadounidense de Míchigan.
[3] Hancock se encuentra ubicada en las coordenadas 47°8′4″N 88°35′57″O / 47.13444, -88.59917.
Según la Oficina del Censo de los Estados Unidos, Hancock tiene una superficie total de 7.69 km², de la cual 6.73 km² corresponden a tierra firme y (12.55%) 0.97 km² es agua.
Según el censo de 2010,[5] había 4634 personas residiendo en Hancock.
De los 4634 habitantes, Hancock estaba compuesto por el 94.67% blancos, el 1.19% eran afroamericanos, el 0.97% eran amerindios, el 1.68% eran asiáticos, el 0.09% eran isleños del Pacífico, el 0.13% eran de otras razas y el 1.27% pertenecían a dos o más razas.