Toronto, Montreal, Calgary, Vancouver, and Ottawa all made the list due to large immigrant populations.

Toronto has taken 24th place on the list of the 100 best cities to live in the world according to Resonance Consultancy, a British Columbia based marketing consultancy that specializes in branding and marketing for the world’s cities, districts, developments, and destinations.

The list ranks global cities with populations of over one million people. The rankings are based on criteria such as safety, outdoor space, labour force participation, GDP, nightlife, universities, attractions, weather and more.

Toronto’s spot was the highest of any Canadian city. It received high marks for economic growth, fueled by immigration and global investment.

The four other Canadian cities on the list are Montreal at 57, Calgary at 65, Vancouver at 69 and Ottawa at 96. The survey highlights that all four cities have dense immigrant populations. Montreal scored high for culture and Calgary’s rank was for a high GDP and a younger population. Vancouver did well for its natural setting and Ottawa made the list due to a lower cost of living.

whatsapp