See the List
All the Canadian cities covered by the survey appear in the top 20 rankings for personal safety and security. Calgary, Montreal, Ottawa, Toronto, and Vancouver rank jointly in position 18 with scores of 112.
The real question is...why isn't Edmonton #1? Actually Edmonton didn't crack the top 50, must be some sort of error.