Lungsod ang Hancock sa Tinipong Bansa.[1] Ang Hancock nahimutang sa kondado sa Houghton County ug estado sa Michigan, sa sidlakang bahin sa nasod, 1,300 km sa amihanan-kasadpan sa ulohang dakbayan Washington, D.C. 212 metros ibabaw sa dagat kahaboga ang nahimutangan sa Hancock[1], ug adunay 4,634 ka molupyo.[2]
Ang yuta palibot sa Hancock kay kasagaran patag, apan sa diha-diha nga ang mga palibot nga kini mao ang kabungtoran. Hancock nahimutang sa usa ka walog nga mihatag og sa habagatang-kasadpan nga direksyon.[saysay 1] Dunay mga 43 ka tawo kada kilometro kwadrado sa palibot sa Hancock medyo gamay nga populasyon.[4] Ang kinadul-ang mas dakong lungsod mao ang Houghton, 1.1 km sa habagatan-sidlakan sa Hancock. Hapit nalukop sa lasang nga sagolsagol ang palibot sa Hancock.[5]
Ang klima hemiboreal.[6] Ang kasarangang giiniton 4 °C. Ang kinainitan nga bulan Hulyo, sa 19 °C, ug ang kinabugnawan Enero, sa −13 °C.[7] Ang kasarangang pag-ulan 1,078 milimetro matag tuig. Ang kinabasaan nga bulan Hulyo, sa 128 milimetro nga ulan, ug ang kinaugahan Marso, sa 48 milimetro.[8]
↑Kalkulado gikan sa pakigbingkil sa tanan nga gitas-on data (DEM 3") gikan sa Viewfinder Panoramas, sa sulod sa 10 ka kilometro radius.[3] Ang bug-os nga algoritmo anaa dinhi.