All the official languages are equally spoken and recognized everywhere in South Africa even though they are dominant in their respective provinces. Sesotho(Southern Sotho) is dominant in the Free State Province, Setswana(Gauteng and North West Province), Sepedi(Northern Sotho), Tshivenda and Xitsonga in Limpopo Province, isiZulu in Kwazulu Natal province, isiXhosa in Eastern/Western Cape Province. English and Afrikaans is common in all the provinces as English is a medium of instruction. Due to people migrating to different provinces in pursuit for work, there is always a chance you'll find multiple languages spoken in certain regions however a dominant language with respect to that province will prevail. 