Ang yuta sa Leyte Island kay kabungtoran.[saysay 1] Ang labing taas nga punto sa pulo mao ang 1,315 metros ibabaw sa dagat nga lebel. Naglukop ni og 184.0 km gikan sa amihanan ngadto sa habagatan ug 110.7 km gikan sa sidlakan ngadto sa kasadpan.[saysay 2]
Hapit nalukop sa lasang ang palibot sa Leyte Island.[3] Dunay mga 222 ka tawo kada kilometro kwadrado sa palibot sa Leyte Island medyo hilabihan populasyon.[4] Ang klima tropikal nga kasalupan. Ang kasarangang giiniton 21 °C. Ang kinainitan nga bulan Abril, sa 22 °C, ug ang kinabugnawan Enero, sa 20 °C.[5] Ang kasarangang pag-ulan 4,115 milimetro matag tuig. Ang kinabasaan nga bulan Enero, sa 584 milimetro nga ulan, ug ang kinaugahan Mayo, sa 146 milimetro.[6]