Agincourt is pretty safe, but Malvern, Guildwood and Port Union are less than desirable.
The worst neighbourhoods in Toronto include Jane-Finch, Regent Park and Kingston Road in Scarborough. The worst out of the worst is Northern Etobicoke - Kipling and Finch area.