Pulo ang Turkey Island sa Tinipong Bansa.[1] Ang Turkey Island nahimutang sa kondado sa Chesterfield County ug estado sa Virginia, sa sidlakang bahin sa nasod, 170 km sa habagatan sa ulohang dakbayan Washington, D.C. Naglangkob kin og 4.5 ka kilometro kwadrado.
Ang yuta sa Turkey Island kay daghan kaayong patag.[saysay 1] Ang labing taas nga punto sa pulo mao ang 8 metros ibabaw sa dagat nga lebel. Naglukop ni og 3.7 km gikan sa amihanan ngadto sa habagatan ug 2.3 km gikan sa sidlakan ngadto sa kasadpan.[saysay 2] Hapit nalukop sa lasang nga dagomkahoy ang palibot sa Turkey Island.[3]
Ang klima umogon ug subtropikal.[4] Ang kasarangang giiniton 15 °C. Ang kinainitan nga bulan Agosto, sa 25 °C, ug ang kinabugnawan Enero, sa 2 °C.[5] Ang kasarangang pag-ulan 1,469 milimetro matag tuig. Ang kinabasaan nga bulan Hunyo, sa 165 milimetro nga ulan, ug ang kinaugahan Nobiyembre, sa 64 milimetro.[6]