MoneySense.ca is ranking Thunder Bay 109 out of the 200 best places to live in Canada. It shows the city with no population growth, a household income of about 75 thousand dollars a year and an average house price of almost 232 thousand dollars. Northern Ontario cities that rank ahead of us include Sudbury, Timmins and Kenora, but we still rank ahead of Sault Ste. Marie and North Bay