Hangu (Pashto: هنګو) is a town in the Khyber Pakhtunkhwa province of Pakistan. It is the principal city of the district of Hangu.