Shaljhar is a village in Goghat II tehsil in district of Hugli, West Bengal, India. As per the data provided by Census of India in 2011, total population of Shaljhar was 2,079 which includes 1,048 males and 1,031 females. Shaljhar covers 253.29 ha area. Pincode of Shaljhar is 712611.