Stratford is one of Canada’s top ten small cities.

A study released today by MoneySense ranked the best places to live in the country.

Stratford was ranked ninth in the small city category and 23rd overall.

MoneySense takes things such as the unemployment rate, weather and crime into consideration when coming up with the rankings.

Alberta towns took the top three spots, with St. Albert coming in first.

You can find the full rankings by visiting this website.