According to MoneySense magazine there are 31 cities in Canada that are better to live in than Toronto.
The magazine ranks 201 Canadian cities and places Toronto 32nd on the list, behind Newmarket but ahead of Red Deer, Alberta.
The rankings look at employment, crime, household income, housing prices and weather. You can find the full list HERE
Cities in Alberta took the top three rankings with St. Albert named the top overall city followed by Calgary, and Strathcona County.
Burlington and Oakville were the only GTA cities in the top 10, ranked 5th and 7th. Burlington and Oakville were named the two top mid-sized Canadian cities.
Toronto failed to make it into the top 5 large Canadian cities, beaten out by Calgary, Ottawa, Edmonton, Quebec City, and Winnipeg.
Port Alberni, B.C is ranked 201st out of 201 Canadian cities.
Canada's Best Places to Live 2014—Top 10 out of 201 (2013)
St. Albert, Alta. (2)
Strathcona County, Alta. (4)
Burlington, Ont. (3)
Boucherville, Que. (18)
Oakville, Ont. (5)
Quebec City (51)
Top small cities in Canada—Top 5 out of 140
St. Albert, Alta.
Strathcona County, Alta.
Top mid-sized cities in Canada—Top 5 out of 46
Top large cities in Canada—Top 5 out of 15