5. UNIVERSITY OF JOHANNESBURG
As one of the largest universities in the country, the University Of Johannesburg has over 90 researchers and 48,000 students currently enrolled. The university also has a broad selection of extra mural activities ranging from arts to sports.
- World Ranking: 704
- Annual Fees For Bachelor Degree: R22 520
4. UNIVERSITY OF PRETORIA
Founded in 1908 with only 32 students, today the university has grown to include more than 40 000 students on a property spanning seven suburban campuses. In 1949 the university launched the first MBA programme outside of North America, and today the university's business school is ranked the best in Africa and one of the top 50 in the world.
- World Ranking: 482
- Annual Fees For Bachelor Degree: R36 250
3. STELLENBOSCH UNIVERSITY
First established as 'Stellenbosch Gymnasium' in 1866, the university is located in South Africa's second oldest town, Stellenbosch. It was also the school of choice for famous South Africans such as Casper De Vries, Johann Rupert and Riaan Cruywagen.
- World Ranking: 420
- Annual Fees For Bachelor Degree: R33 164
2. UNIVERSITY OF THE WITWATERSRAND
Originally founded as the 'South African School Of Mines', the university is the third oldest in the country. The university currently organises research teams which study the Cradle Of Humankind, the world's largest site of early hominid fossils. Although he did not graduate from Wits, Nelson Mandela attended the university.
- World Ranking: 324
- Annual Fees For Bachelor Degree: R43 320
1. UNIVERSITY OF CAPE TOWN
The oldest university in South Africa and the second oldest in Africa, UCT is ranked as the best university in the country. UCT has also been ranked as the 4th best university among the emerging BRICS nations. Between 2010 - 2015 the university has also been ranked amongst the best African universities by organisations such as the Academic Ranking Of World Universities, Times Higher Education World University Rankings and the QS Global Business Schools Report.
- World Ranking: 249
- Annual Fees For Bachelor Degree: R62 000