South Africans are voting in local elections seen as a test for President Jacob Zuma and the ruling African National Congress.
The ANC has dominated the political landscape since the first all-race elections in 1994.
But Mr Zuma has had to weather scandal, after being ordered to repay taxpayers’ money spent on his private home.
Polls show the ANC may lose control of three key cities – Pretoria, Johannesburg and Port Elizabeth.
Some senior ANC officials have said Mr Zuma should stand down because of the scandals and the country’s weak economy. Analysts say such calls would increase if the ANC does badly in these elections.
Security is tight after a number of ANC local councillors were shot dead – thought to be the result of in-fighting – in the final weeks of campaigning.
The ANC, which led the fight against white minority rule, is under pressure from two parties – the Democratic Alliance and the Economic Freedom Fighters, who are competing in their first local elections under firebrand leader Julius Malema.
The economy is one of the main issues as people vote, with growth expected to be 0% this year, and unemployment at 27%.
Protests demanding better housing and amenities have also sprung up across South Africa.