A teacher has been identified as one of the victims of a shooting at La Loche Community School in Canada.

Acting mayor of La Loche, Kevin Janvier told The Associated Press that his 23-year old daughter Marie, was shot dead by the gunman.

He said police told him that the gunman first shot two of his siblings before killing his only daughter.

"He shot two of his brothers at his home and made his way to the school," Janvier said. "I'm just so sad."

Tributes have been left for Miss Janvier on social media.