answersLogoWhite

0

Toronto has the most homeless people in Canada. Population of 5,001 people.

Next comes Vancouver followed by Ottawa. I hope that this can help you a lot with whatever you are looking for :P

User Avatar

Wiki User

12y ago

What else can I help you with?