At least 12 people were killed and nine injured on Tuesday evening when gunmen opened fire at an informal settlement in Cleveland, east of Johannesburg, police said on Wednesday.
Police said in a statement that they had launched a manhunt for more than 10 suspects following the attack at the Jumpers informal settlement.
The motive for the attack is not known.
Police said the suspects arrived in a white Toyota Quantum, entered the settlement from two access points and opened fire at multiple locations before fleeing in the same vehicle.
South Africa has one of the world's highest murder rates, averaging about 60 a day.

Iranian attacks damage Kuwait's power, water desalination plant for second time
Jordan denies any evacuation order was issued to Aqaba, state media reports
US ends eighth consecutive night of strikes on Iran
Indian court declines to order activist Wangchuk’s discharge from state-run hospital
Congo says number of confirmed Ebola cases rises to 2,267, including 893 deaths
1 killed, 13 injured after Russian ballistic missiles rock Kyiv, officials say
Lebanese soldier killed as army vehicle hits explosive in south Lebanon
Firefighters, oil worker injured following two fires sparked by Iranian attacks
