Alpuri or
Alpurai is the capital of
Shangla District in the
Khyber-Pakhtunkhwa province of Pakistan. It is located at and has an average elevation of 1471 metres 4829 feet). The place has a government degree college and District headquarters hospital.