Almost 40 per cent of the best Canadian cities to live in for 2017 are in located in Ontario, according to MoneySense.

READ ALSO: 8 Secret Beaches You Never Knew Existed In Ontario

In their annual report regarding Canada's Best Places To Live, over 400 Canadian cities were evaluated based on a specialized scoring system. It took into account a variety of factors, including affordability, amenities, health care, culture and community, crime, weather, unemployment and more.

A total of 50 Canadian cities were then identified as the best places to live in for 2017, with Ottawa claiming the top spot for the second year in a row. The top 10 cities for this year are:

Though not many cities from Ontario managed to land the top 10, they made up the majority of the spots in the top 50. Surprisingly, Toronto didn't even manage to crack the top 50, landing just one spot behind Mississauga at 129th.

Ontario cities other than Ottawa that managed to rank in the top 50 include: Burlington (9), Stratford (12), Oakville (15), Saugeen Shores (17), Russell (21), Halton Hills (24), LaSalle (26), Kincardine (28), Waterloo (30), Clarence-Rockland (31), Orillia (33), Middlesex Centre (35), Strathroy-Caradoc (37), Central Elgin (38), Mississippi Mills (39), Brant (40), Woolwich (43), Kingston (46), Aurora (47), and Vaughan (49).

For the full report, visit

Comments are now closed.
Account Settings
Share Feedback
Log Out

Register this device to receive push notifications