The East German town of Bautzen was rocked by scuffles between some 20 young asylum seekers and around 80 locals mostly from far-right political groups, local media reported on Thursday.
The groups shouted insults and threw sticks at each other in the city center, Sueddeutsche Zeitung newspaper said, adding that some 100 police officers who came to intervene were attacked with bottles and sticks.
The criminal police are investigating the case over violation of public order and infliction of bodily injuries.
Bautzen has seen a wave of clashes between migrants and local citizens over the past months. On Tuesday a 32-year old German national was injured by a refugee who hit him with a bottle. In February, a refugee shelter under construction was set ablaze with locals trying to prevent firefighting.