Thousands marched on Saturday, protesting against the Covid restrictions. 2,000 took to the streets in Zurich and a further 1,500 in Lausanne.
Police say the demonstrations were largely peaceful.
The number of new infections is up sharply from a month ago, with those aged between 10 and 19 the most affected as well as many cantons in eastern and central areas which have a low vaccination rate.
On Friday the Federal Health Office says there were 6,100 new infections – that’s a rise of 46% on the previous week.
The increased rate is leading to more hospitalizations – including intensive care cases – but not at the same rate as before the large-scale vaccine roll out.
Geneva and five neighbouring communes have filed legal challenges against the A412 motorway in Haute-Savoie, fearing a flood of extra traffic through Rive gauche villages once the road opens
Guy Parmelin's successor on the Federal Council must be chosen by December, with the UDC under pressure to put forward a woman for only the second time in a quarter-century
Around 1,500 people marched through Geneva on Saturday to demand Switzerland impose sanctions on Israel, three years after the 7 October attacks that triggered the Gaza war