Depending on the extent of the area understood to constitute “Pretoria”, the population ranges from 700,000 to 2.95 million. The main languages spoken in Pretoria are Sepedi, Sesotho, Setswana, Xitsonga, isiZulu, Afrikaans and English. The city of Pretoria has the largest white population in Sub-Saharan Africa. Since its founding it has been a major Afrikaner population centre, and currently there are roughly 1 million Afrikaners living in or around the city.
Even since the end of Apartheid, Pretoria itself has a white majority, albeit an ever-increasing black middle-class. However, in the townships of Soshanguve and Atteridgeville blacks make up close to all of the population. The largest white ethnic group are the Afrikaners and the largest black ethnic group are the Northern Sothos.
The lower estimate for the population of Pretoria includes largely former white-designated areas and there is therefore a white majority. However, including the geographically separate townships increases Pretoria’s population beyond a million and makes whites a minority.
Pretoria’s Indians were ordered to move from Pretoria to Laudium on 6 June 1958.
More Pretoria Information
via Katakuru http://katakuru.com/pretoria-demographics/