World Country List. Country Name, Country Continent & Country Region. For complete country details, click on country name.

Complete details about South Africa in Africa with capital city Pretoria

Country NameSouth Africa (South Africa)
Country CodeZAF
Capital CityPretoria
ContinentAfrica
RegionSouthern Africa
Independence Year1910
Population40377000
Surface Area1221037.0
Life Expectancy51.1 years
GNP116729.0 (old 129092.0)
Government FormRepublic

Spoken Languages

Afrikaans [official]     (14.3%)
English [official]     (8.5%)
Ndebele     (1.5%)
Northsotho     (9.1%)
Southsotho     (7.6%)
Swazi     (2.5%)
Tsonga     (4.3%)
Tswana     (8.1%)
Venda     (2.2%)
Xhosa [official]     (17.7%)
Zulu [official]     (22.7%)

Major Cities

Cape Town, Western Cape     (population 2352121)
Soweto, Gauteng     (population 904165)
Johannesburg, Gauteng     (population 756653)
Port Elizabeth, Eastern Cape     (population 752319)
Pretoria, Gauteng     (population 658630)
Inanda, KwaZulu-Natal     (population 634065)
Durban, KwaZulu-Natal     (population 566120)
Vanderbijlpark, Gauteng     (population 468931)
Kempton Park, Gauteng     (population 442633)
Alberton, Gauteng     (population 410102)
Pinetown, KwaZulu-Natal     (population 378810)
Pietermaritzburg, KwaZulu-Natal     (population 370190)
Benoni, Gauteng     (population 365467)
Randburg, Gauteng     (population 341288)
Umlazi, KwaZulu-Natal     (population 339233)
Bloemfontein, Free State     (population 334341)
Vereeniging, Gauteng     (population 328535)
Wonderboom, Gauteng     (population 283289)
Roodepoort, Gauteng     (population 279340)
Boksburg, Gauteng     (population 262648)
Klerksdorp, North West     (population 261911)
Soshanguve, Gauteng     (population 242727)
Newcastle, KwaZulu-Natal     (population 222993)
East London, Eastern Cape     (population 221047)
Welkom, Free State     (population 203296)
Kimberley, Northern Cape     (population 197254)
Uitenhage, Eastern Cape     (population 192120)
Chatsworth, KwaZulu-Natal     (population 189885)
Mdantsane, Eastern Cape     (population 182639)
Krugersdorp, Gauteng     (population 181503)
Botshabelo, Free State     (population 177971)
Brakpan, Gauteng     (population 171363)
Witbank, Mpumalanga     (population 167183)
Oberholzer, Gauteng     (population 164367)
Germiston, Gauteng     (population 164252)
Springs, Gauteng     (population 162072)
Westonaria, Gauteng     (population 159632)
Randfontein, Gauteng     (population 120838)
Paarl, Western Cape     (population 105768)
Potchefstroom, North West     (population 101817)
Rustenburg, North West     (population 97008)
Nigel, Gauteng     (population 96734)
George, Western Cape     (population 93818)
Ladysmith, KwaZulu-Natal     (population 89292)

South Africa's most recent News and Stories

South Africa Tweets

From @capestop on Mon Feb 17 10:40:07 EST 2020 Ultra Sound South Africa A #music #event boasting the world's top EDM DJ's with unparalleled #stage designs and top? https://t.co/xfzVX0KIe8
From @_keketso_master on Mon Feb 17 10:40:00 EST 2020 RT @johny_theblessd: In South Africa it's called Xenophobia.
From @FayFerrucci on Mon Feb 17 10:40:00 EST 2020 RT @BlessingsRamoba: Did you know? That South Africa already have a state owned bank and It's called the Land Bank? Founded in 1912 and s?
From @BathandwaMooi on Mon Feb 17 10:39:59 EST 2020 RT @_lesley_za: Welcome to South Africa ?? where all girls? are taken and boys?? are single ? https://t.co/zcdBwd5Bns
From @Just_lerey on Mon Feb 17 10:39:59 EST 2020 RT @gillian_findlay: Don?t use public Wi-Fi for online banking in South Africa https://t.co/jduKippkXY
From @Gabs001GP on Mon Feb 17 10:39:58 EST 2020 Pre-syndicate meeting beer. ?? @ SABMiller South Africa https://t.co/jVU0TPP8ob
From @vezi_mamiya on Mon Feb 17 10:39:58 EST 2020 RT @tshegonyedimane: But whatever price ?dishless? settles on, it may have to consider what it?s up against in the international market. Th?
From @AliAqqab on Mon Feb 17 10:39:53 EST 2020 RT @MianBil19382474: Dale Steyn has been picked for South Africa's T20 squad for Australia. Will miss Islamabad United's first 3 games and?
From @vezi_mamiya on Mon Feb 17 10:39:53 EST 2020 RT @tshegonyedimane: DStv Easyview R29. R29 0% Cost of streaming services in South Africa The news comes as developments on ?D?
From @JoeSoap18104265 on Mon Feb 17 10:39:51 EST 2020 RT @Deni707: @MmusiMaimane Apartheid being a "Crime Against Humanity" is the biggest HOAX ever sold to the world. I'm betting Communism has?
From @pu2mafanie on Mon Feb 17 10:39:49 EST 2020 What u are saying is totally not true...we don't define the term..deport..as xenophobia in South Africa...please don't mislead people
From @vezi_mamiya on Mon Feb 17 10:39:47 EST 2020 RT @tshegonyedimane: and percentage increase (it?ll be cost R140 more over the next 12 months). Here?s how the prices work out for the rest?
From @FactExchangeSr on Mon Feb 17 10:39:47 EST 2020 RT @Btsarmy_SA: #HappyBirthdayJhope is trending N1 in South Africa!!! ???. I shall have a very hopeful rest of the month this hobiuary!!?
From @TimesLIVE on Mon Feb 17 10:39:42 EST 2020 "I am instructed that the accused wants a clear gallery." https://t.co/m7wsqGV611
From @LURugby on Mon Feb 17 10:39:37 EST 2020 RT @KarenMeechan4: Waking to incredible news..... Cameron delighted after being selected to join the International Elite U19 USA rugby tour?