Police has said they responded to an emergency call saying a masked man with a sword was on the premises and that a person had been attacked at the school cafeteria.
Police cordon te scene of the incident
A masked man wielding a sword, has killed two people and wounded three at a school in western Sweden before being shot by the police. The victims included one adult and four children though it was still unclear which of the five had died.
The incident occurred at the Kronan School in Trollhattan, an industrial town of around 50,000 inhabitants north of Gothenburg.
Police said they had responded to an emergency call saying a masked man with a sword was on the premises and that a person had been attacked at or near the school cafeteria.
Niklas Claesson, head of communications at NAL hospital in the town of Trollhattan, said; "Four persons have been taken to the hospital from the school
"The assailant is being treated for gunshot wounds. The other people treated at the hospital are young but not kids. Some of them have serious injuries and are being operated on. One person is deceased at the scene."
Another victim later died in the hospital making the number of dead two.
Photos by a local news agency showed several ambulances and police cars on the scene as emergency service staffers dealt with the distraught adults and teenagers.
See photos from the scene of the incident: