Peshawar is the capital and largest city of the Pakistani province of Khyber Pakhtunkhwa. It is the sixth most populous city of Pakistan, with a district population of over 4.7 million in the 2023 census.