Puran (Urdu: پُورَن) is a sub-division and tehsil of Shangla District in Khyber-Pakhtunkhwa province of Pakistan.
The subdivision includes three tehsils viz: Puran itself, Martung and Makhuzai.
Puran Sub-division comprises nine Union Councils.
[2] People from Puran include:-
This Shangla District location article is a stub.