D P F Shiling is a village in Udaipur tehsil in district of Lahul and Spiti, Himachal Pradesh, India. As per the data provided by Census of India in 2011, total population of D P F Shiling was 55 which includes 30 males and 25 females. D P F Shiling covers 142.34 ha area. Pincode of D P F Shiling is 175142.