Shewla is a village in Kasauli tehsil in district of Solan, Himachal Pradesh, India. As per the data provided by Census of India in 2011, total population of Shewla was 87 which includes 54 males and 33 females. Shewla covers 35.56 ha area. Pincode of Shewla is 173209.