Ramaphosa casts his ballot in Johannesburg

South African President Cyril Ramaphosa cast his ballot at a polling station at Hyde Park High School in Johannesburg on 4 November 2026, as the country's local government elections officially opened at 7 am (0500 GMT). (Photo: Xinhua via NationPress)

A voter casts her ballot at a polling station in Braamfontein, Johannesburg on 4 November 2026, among more than 29 million South Africans registered to vote in this cycle's local government elections. (Photo: Xinhua via NationPress)

Voters queue outside the polling station at Hyde Park High School in Johannesburg on 4 November 2026, as South Africa's local government elections drew early morning crowds nationwide across nearly 23,700 polling venues. (Photo: Xinhua via NationPress)

Voters fill out ballot papers at a Braamfontein, Johannesburg polling station on 4 November 2026, with South Africa's local government elections under way at 23,700 venues as polls opened at 7 am. (Photo: Xinhua via NationPress)

More than 29 million registered South Africans were eligible to vote in the 4 November 2026 local government elections, choosing ward councillors and party list representatives at polling stations including Hyde Park High School in Johannesburg. (Photo: Xinhua via NationPress)

Early voters formed queues at a Braamfontein, Johannesburg polling station on 4 November 2026, reflecting nationwide participation across the 23,700 venues designated for South Africa's local government elections. (Photo: Xinhua via NationPress)

Next Story