Dunggoanan ang Puerto Matarani sa Peru.[1] Nahimutang ni sa rehiyon sa Arequipa, sa habagatang bahin sa nasod, 800 km sa habagatan-sidlakan sa Lima ang ulohan sa nasod. 13 metros ibabaw sa dagat kahaboga ang nahimutangan sa Puerto Matarani.[1] Kinahabogang dapit sa palibot ang Quebrada Contayani, 921 ka metros ni kahaboga ibabaw sa dagat, 6.4 km sa amihanan sa Puerto Matarani.[saysay 1] Ang kinadul-ang mas dakong lungsod mao ang Mollendo, 10.1 km sa sidlakan sa Puerto Matarani. Sa rehiyon palibot sa Puerto Matarani, mga lawis talagsaon komon.[saysay 2]
Ang klima uga. Ang kasarangang giiniton 20 °C. Ang kinainitan nga bulan Enero, sa 24 °C, ug ang kinabugnawan Hulyo, sa 14 °C.[2] Ang kasarangang pag-ulan 40 milimetro matag tuig. Ang kinabasaan nga bulan Pebrero, sa 16 milimetro nga ulan, ug ang kinaugahan Hunyo, sa 1 milimetro.[3]