 The population of Peshawar district in 1998 was 2,026,851.The city's annual growth rate is estimated at 3.29% per year, and the 2016 population of Peshawar district is estimated to be 3,405,414.With a population of 1,970,042 according to the 2017 census, Peshawar is the sixth-largest city of Pakistan.