Nam Phi nằm trên lục địa Châu Phi. Nam Phi là quốc gia lớn thứ 24 trên thế giới tính theo đất với diện tích 471.443 dặm vuông.
Nam Phi nằm ở cực nam của Châu Phi. Nam Phi có 1.739 dặm bờ biển trải dài trên Ấn Độ Dương và Nam Đại Tây Dương. Nam Phi giáp với Namibia, Botswana, Zimbabwe, Mozambique và Swaziland. Nam Phi nói chung có khí hậu ôn hòa, với một loạt các kiểu khí hậu giữa cực kỳ khô hạn ở vùng sa mạc và khí hậu cận nhiệt đới dễ chịu cạnh biên giới Mozambique. Nam Phi có các thành phố thủ đô về hành chính, lập pháp và tư pháp.