Education

Annual public university graduate numbers, South Africa

The annual number of graduates from South Africa's public universities covering eight key areas: engineering, natural and physical sciences, human health sciences, animal health sciences, veterinary sciences, initial teaching education, masters degrees and doctorates (all subjects). The data comes from the Department of Higher Education and Training's annual reports, except for the 2024 data, which was sourced from a DHET presentation to a parliamentary committee in March 2026.

Loading chart ...
Loading...
Save chart:

More charts from this data

Ask about this data

Ask a question, or ask for a chart — “compare the provinces since 2015”.

Answers are written by AI from this dataset only and can be wrong — check them against the chart and the data below. A few questions are free. Questions are saved without personal details.

The data

6 rows, 11 columns.

year Year
Year of graduation 2019 – 2024
graduates Number
Total graduates 220758 – 237882
students_enrolled Number
Number of students enrolled at South Africa's public universities 1068046 – 1133868
engineering Number
Number of engineering graduates at South Africa's public universities 10805 – 13714
natural_and_physical_sciences Number
Number of graduates with a natural or physical science degree at South Africa's public universities 9121 – 10960
human_health_science Number
Number of graduates with a health science degree at South Africa's public universities 8663 – 9689
animal_health_science Number
Number of graduates with an animal science degree at South Africa's public universities 778 – 1509
initial_teacher_education Number
Number of teacher education graduates at South Africa's public universities. Find out more about initial teacher education here https://www.education.gov.za/Informationfor/Teachers/InitialTeacherEducation/tabid/416/Default.aspx 28335 – 31657
veterinary_science Category
Number of graduates with a veterinary science degree at South Africa's public universities -, 208, 219, 199, 207, 203
master’s Number
12922 – 14726
doctorate Number
Number of graduates with a doctoral degree at South Africa's public universities 3445 – 4010

Latest rows

yeargraduatesstudents_enrolledengineeringnatural_and_physical_scienceshuman_health_scienceanimal_health_scienceinitial_teacher_educationveterinary_sciencemaster’sdoctorate
2024237571113386810805109608663104231657203147264010
202322075810717151185110218887377831316207138193620
20222257021077768119369702968981431080199137653690
2021233257106804612605106089558150929925219137963574
20202378821094808126529642964686730809208129223552
2019221942107491213714912128335-135193445
Download all 6 rows: CSV JSON

This is a free dataset: PNG and CSV are open to everyone. SVG and JSON are for paid members. See plans or sign in