Burlington is the third best place to live in Canada.
That's according to the latest ranking by Money Sense magazine.
Calgary tops the 8th annual list, which looked at income, employment, the price of housing, weather and crime rates.
Hamilton is ranked 63rd on the list.
Oakville is in 5th place.
Ottawa and Newmarket are the only other Ontario cities in the top 10, coming in at 6th and 10th, respectively.
Toronto is 28th, St. Catharines is 74th and Brantford is 101st.
CLICK HERE to see the complete Money Sense magazine best places to live in Canada rankings.