南非地处南半球,位于非洲大陆的最南端,介于南纬22度至35度和东经17度和33度之间,陆地面积为1219090平方公里。
其东、南、西三面被印度洋和大西洋环抱,北面与纳米比亚、博茨瓦纳、津巴布韦、莫桑比克和斯威士兰接壤。南非气候:春、夏、秋、冬四季分明,9~11月为春季,12~2月为夏季,最高气温为32~38度,3~5月为秋季,6~8月为冬季,最低气温为-10~-12度。南非属全年温暖的亚热带气候,各地气候差异很大,大部分地区为热带草原气候,东部沿海为热带季风气候,西南部开普平原为地中海式气候。