The population of Shiraz in 2020 is 1,651,000 people.