While Portuguese is spoken in some parts of South Africa, mainly by immigrants from Portuguese-speaking countries like Angola, Mozambique, and Portugal, it's not the official language of any city.
South Africa's official languages are:
* Afrikaans
* English
* isiNdebele
* isiXhosa
* isiZulu
* Sepedi
* Sesotho
* Setswana
* Tshivenda
* Xitsonga