Stats SA has released the 2017 Recorded Births report which reveals the most popular baby names in South Africa that year.

According to the report, there were just under a million births with the number of boys slightly higher than the girls. The most popular name given to babies in 2017 is Enzokuhle. This is for both girls and boys.

The second most popular name for girls was MeloKuhke and Lethabo for boys.

Enzokuhle was the most common baby first name amongst male babies in Eastern Cape and KwaZulu-Natal, while it came fourth amongst male babies in Western Cape. Amogelang and Amohelang were the most common male baby names in Limpopo and Free State, respectively. Amogelang was the second most common first name amongst male babies born in the North West province.

Amongst female baby first names, Lethabo was the most common first name for babies born in Gauteng and Limpopo, Amogelang in North West, Amohelang in Free State, Enzokuhle in KwaZulu-Natal, Mia in Western Cape, Iminathi in Eastern Cape, Melokuhle in Mpumalanga and Reatlegile in Northern Cape. Lethabo and Amohelang were the most common baby names in 2017 for both sexes.