Страна имеет выход к Атлантическому океану на западе и Индийскому на востоке. Основной рельеф – прибрежные низменности и равнинные плато высотой 1000-1600 м. Самые высокие плато можно найти недалеко от границы с Лесото – более 3600 м, самые низкие, с высотой менее 800 м, расположены в бассейне реки Мололо.
Самый характерный ландшафт ЮАР – редколесье и протяженные саванны, а также полупустыни, которые чередуются при движении с востока на запад.