Statistics Canada recently published a study that revealed the retention rate of Canadian cities for immigrants. The study used the data of immigrants who came to Canada in 2014 through tax file analysis from the 2020 Longitudinal Immigration Database. According to the study, Vancouver, Toronto, and Edmonton had the highest retention rates among Canadian cities. Immigrants who moved to Vancouver and Toronto in 2014 had the highest retention rate at 86% staying in the city in the next five years. Edmonton took third place at around 85%.