Держава знаходиться на крайньому півдні Африки, територія країни простягається з півночі на південь , із заходу на схід. На півночі межує з Намібією , Ботсваною, Зімбабве ; на північному сході — з Мозамбіком і Свазілендом . У межах території держави розташована держава-анклав — Лесото. На заході ПАР омивається водами Атлантичного океану, а на півдні й сході — водами Індійського .