^^^^ If you're referring to the net-plus influx of immigrants from other Provinces to Alberta, then I think the number is just over 125 people per day, which in turn is just north of 45,625 people per year (extrapolated) or about 20,000 to 25,000 people or so assigned to Edmonton -- entirely realistic. Add the birth-rate over death-rate numbers to that and the number increases by about 4,000. Under current non-boom status, then, Edmonton's population could expect to grow by about 25,000 to 30,000 annually. Edmonton's current Metro population is 1,544,000 (Macrotrends data) and estimates for increase are just over 2% annually or 30,800 -- roughly concurring with the previous math. At 30,000 annually for the next 10 years compounded by 2% annually (allowing for the percentage differential), Edmonton's metro population in 2033 should top 2 million people, adding something over 400,000 population in that time period. Again, all of the numbers sourced differently are roughly confirming the math. Now if Edmonton experiences a boom (hydrogen economy for example) and the population increases by 3+% annually then lookout Calgary (4th Place) and Vancouver (3rd Place) in the metro-population categorization of Canadian Cities. Vancouver's metro population has essentially flat-lined at around 2.4 million; Calgary's Growth rate is just shy of Edmontons.