 Upper Batkhela

Upper Batkhela is one of three administrative unit, known as Union council, of Batkhela Tehsil other being the Lower Batkhela and Middle Batkhela in the Khyber Pakhtunkhwa province of Pakistan.District Malakand has 2 Tehsils i.e.