Witnesses told local media that they heard three gunshots within space of 20 minutes. A police spokesperson told a local radio that he believed the shooter too was among the dead.
Police have started investigating the matter.
Würenlingen, which is northwest of Zurich, is home to a population of 4,500 people.
The police is expected to address a news conference later today.