Nahimutangan sa Richards Bay sa Habagatang Aprika.
Ang yuta palibot sa Richards Bay kay patag. Sa habagatang-sidlakan, dagat ang pinakaduol sa Richards Bay.[saysay 2] Kinahabogang dapit sa palibot ang Matshana, 250 ka metros ni kahaboga ibabaw sa dagat, 19.8 km sa kasadpan sa Richards Bay.[saysay 3] Richards Bay ang kinadak-ang lungsod sa maong dapit. Hapit nalukop sa kalapokan ug kapitaan ang palibot sa Richards Bay.[3]
Ang klima umogon ug subtropikal.[4] Ang kasarangang giiniton 20 °C. Ang kinainitan nga bulan Pebrero, sa 22 °C, ug ang kinabugnawan Hulyo, sa 18 °C.[5] Ang kasarangang pag-ulan 1,139 milimetro matag tuig. Ang kinabasaan nga bulan Oktubre, sa 216 milimetro nga ulan, ug ang kinaugahan Hulyo, sa 30 milimetro.[6]