With 31% of votes counted, the ANC had 58.7% of the vote followed by the Democratic Alliance on 27.7%.
The ANC is widely expected to return to power although analysts say anything less than 60% of the vote for the party will be seen as a major upset.
The Economic Freedom Fighters (EFF) party was in third place with 4.2%.
The electoral commission said voting passed peacefully in most areas.
Turnout was just over 72%, with about 25 million people registered to vote in 22,000 polling stations across South Africa.
The elections are the first since the death in December of Nelson Mandela – the country’s first black president – and mark 20 years since the end of white-minority rule.
Those born after the end of apartheid in 1994 were able to cast their ballots for the first time, although only a third of those entitled to do so had registered to vote.
An ANC victory would return President Jacob Zuma for a second five-year term. In the last election in 2009, the ANC saw a drop in support, polling 66% of the vote.
Speaking as he cast his vote on Wednesday, Jacob Zuma said he thought “the results will be very good”, but added that the campaign had been “very challenging”.
The party emerging as the ANC’s main challenger is the Democratic Alliance (DA) – a liberal pro-business party, led by anti-apartheid activist Helen Zille, which is trying to make inroads into the black electorate.
The EFF, launched last year by former ANC youth leader Julius Malema, hopes to get its first parliamentary seats with its campaign for nationalizing the mines and the forced redistribution of farmland.
vGGboKb6_l0Misleading allegations, rumours and outright lies about voting and fraud are flooding online spaces in…
At least 158 people have died in Spain's worst flooding disaster in generations. On October…
Google has been fined two undecillion (a two followed by 36 zeroes) roubles by a…
Embarking on a home remodel is an exciting journey, promising enhanced comfort, increased property value,…
The US presidential candidates continued to campaign across key swing states on October 20. Footage…
Elon Musk has said he will give away $1 million a day to a registered…