Dallan is a town and union council of Tehsil Thal Hangu District in Khyber Pakhtunkhwa province of Pakistan. It is located at 33ð21'30N 70ð38'47E and has an altitude of .