Kewli is a village in Rohru tehsil in district of Shimla, Himachal Pradesh, India. As per the data provided by Census of India in 2011, total population of Kewli was 326 which includes 164 males and 162 females. Kewli covers 139.1 ha area. Pincode of Kewli is 171225.