Ontario has everybody beat. By far.
Homelessness varies by province in Canada, with Ontario, British Columbia, Alberta, and Quebec having the most shelter beds.
In 2021, Ontario had 45% of emergency shelter beds, despite only having 38% of the population.