Around 1,500 people gathered on Saturday evening in Bern for the first Anti-Fascist march since 2015.
The march was largely peaceful, although there were some incidents involving stone throwing – and police having to use pepper spray one point.
Organisers said they were sorry that some marchers failed to follow instructions not to cause any damage.
But a large contingent of riot police and a water cannon were not needed.
Winterthur knife attack leaves three injured at station
Neuchâtel doctors face trial over Valangin axe attacker escape
Blatten marks glacier collapse one year on
Swiss lead world in Fairtrade spending - again
Basel Zoo welcomes new African elephant matriarch
Anti-G7 march route dispute escalates
