Lungsod ang Zaruma sa Igwador.[1] Nahimutang ni sa lalawigan sa Provincia de El Oro, sa habagatan-kasadpang bahin sa nasod, 400 km sa habagatan sa Quito ang ulohan sa nasod. 1,198 metros ibabaw sa dagat kahaboga ang nahimutangan sa Zaruma[saysay 1], ug adunay 12,505 ka molupyo.[1]
Ang yuta palibot sa Zaruma kay kabungtoran sa habagatang-sidlakan, apan sa amihang-kasadpan nga kini mao ang kabukiran. Ang yuta palibot sa Zaruma nga tinakpan sa ubos sa habagatan.[saysay 2] Ang kinahabogang dapit sa palibot dunay gihabogon nga 1,545 ka metro ug 1.3 km sa amihanan sa Zaruma.[saysay 3] Dunay mga 9 ka tawo kada kilometro kwadrado sa palibot sa Zaruma may gamay nga populasyon.[3] Ang kinadul-ang mas dakong lungsod mao ang Piñas, 7.7 km sa kasadpan sa Zaruma. Hapit nalukop sa durowan ug kabugangan ang palibot sa Zaruma.[4] Sa rehiyon palibot sa Zaruma, kabukiran talagsaon komon.[saysay 4]
Ang kasarangang giiniton 18 °C. Ang kinainitan nga bulan Septiyembre, sa 22 °C, ug ang kinabugnawan Pebrero, sa 14 °C.[5] Ang kasarangang pag-ulan 996 milimetro matag tuig. Ang kinabasaan nga bulan Pebrero, sa 193 milimetro nga ulan, ug ang kinaugahan Hulyo, sa 16 milimetro.[6]