The country South Africa is located on the continent of Africa. Neighbouring countries are: Botswana, Lesotho, Mozambique, Namibia, Eswatini & Zimbabwe.