A young girl is in a critical condition

Two people have died and 12 others injured in a shooting in the Canadian city of Toronto.

The shooting happened on Danforth Avenue in the busy Greektown neighbourhood of the city at around 10pm on Sunday night.

Police say the suspected shooter - a 29-year-old man - has also died.

His body was discovered following an 'exchange of gunfire' with police.

It was confirmed that a woman had died following the shooting, and on Monday morning authorities said a second victim had also died.

A young girl is among those shot, and officials said she was in a critical condition.

Police work the scene of a shooting in Toronto on Sunday, July 22, 2018. (Frank Gunn/The Canadian Press via AP)

The victims are said to have been shot with a handgun.

Local Mayor John Troy said: "People should not reach any conclusions, because police themselves have not drawn any conclusions as to exactly what happened here and why."