南非共和国位于非洲大陆最南端,在南纬22度一35度、东经17度-33度之间.国土总面积约为121.409万平方公里。东、南、西三面濒临印度洋和大西洋,扼两大洋交通要冲,地理位置极为重要,整个海岸线长达3000公里。
南非北与纳米比亚、博茨瓦纳和津巴布韦接壤,东北与莫桑比克和斯威士兰毗邻;莱索托位于其东南部,四周被南非领土所包围。另外,距开普敦东南1920公里南大西洋中的爱德华王子群岛和马里恩群岛,1947年后也归属南非所有。