Shalan is a village in Nerua tehsil in district of Shimla, Himachal Pradesh, India. As per the data provided by Census of India in 2011, total population of Shalan was 217 which includes 107 males and 110 females. Shalan covers 97.75 ha area. Pincode of Shalan is 171210.