An adult male teacher died at the scene. The second person died while undergoing surgery at 2:30 p.m. local time, DN newspaper cited police as saying.
"A single man went into the school building...and he injured four persons - two male adults and two boys," police media officer Stefan Gustafsson told RT. He confirmed that an adult male had been killed. Sweden's Channel 4 said the killed man was a teacher who died at the scene.
The press secretary of NAL hospital, Niklas Claesson, told RT by phone that "two kids (11 and 16 years of age), one teacher and the suspect" were brought in. Claesson said the attacker was shot and is in serious, yet stable, condition.
He initially said the suspect was shot dead by police but later recalled his statement, saying the man is still alive and that he "regrets" his previous comment.
Gustafsson said a suspect armed with a "sword of some kind or a large knife" entered the Kronan School at about 10:10 a.m., and that police drew their weapons at the scene. "We know nothing at all [about the attacker]," he said, adding that the suspect was taken to hospital after being shot.
Enligt media sägs skolan i #Trollhättan vara en grundskola 1-9. Bilderna visar enbart vuxna. pic.twitter.com/Vh0rDR6pgA— Mogmanski (@mogmanski) October 22, 2015
The attack occurred in the school cafeteria, prompting Trollhättan Municipality to deploy its crisis team. The school was engulfed in chaos following the incident, with students and teachers crying and in distress, TTELA photographer Stefan Bennhage said, as cited by Norwaegian newspaper Aftonbladet.
He described hundreds of people standing around the main street, adding that some were trying to get past the police cordon. Gustaffson said the incident is now over, and the situation in the town is beginning to calm down. He added, however, that family members are still arriving at the school to check on friends and relatives.
Following the incident, Swedish Teacher's Union president Johanna Jaara Astrand tweeted: "Terrible what happened in Trollhättan! Think of the children, staff and families. All support to them in this unimaginable situation!" The school is attended by more than 400 children, according to its website. Students range from around age six to 15.
JUST NU: Ett av offren har avlidit efter skoldådet i #Trollhättan, uppger TT. https://t.co/rQLTJx6nVY pic.twitter.com/fZHOV0L15o— Svenska Dagbladet (@SvD) October 22, 2015
The attack occurred in Kronogården, a disadvantaged area where more than half the population were born abroad. Researchers have named Trolhättan the most highly segregated city in Sweden, with immigrants concentrated in Kronogården.
He was arrested on the spot, Aftonbladet newspaper cited police officer Catrin Hedqvist as saying. She added that an investigation is underway.
Comment: The Daily Mail is reporting the man was wearing a Darth Vader type mask and took photos with students during his killing spree. They also report the man was a Nazi sympathizer.