Krugersdorp - About 100 people were protesting in Honingklip, near Krugersdorp in the West Rand on Saturday, Gauteng police said.
Residents demanded better service delivery in the area, said Sergeant Obakeng Mabaso.
The protest, which began in the early hours of Saturday morning, involved residents blocking the N14 with bricks and stones.
Two residents were taken to hospital for minor injuries, Mabaso said.
Residents also threw stones at security guards, who fired rubber bullets in an attempt to disperse the crowd.
Police were then called to the scene.
“They (police) dispersed the crowd and stabilised the situation,” Mabaso said.
Police were still at the scene to monitor the situation.
No arrests were been made, Mabaso said.