Kalruhi is a village in Amb tehsil in district of Una, Himachal Pradesh, India. As per the data provided by Census of India in 2011, total population of Kalruhi was 1,331 which includes 701 males and 630 females. Kalruhi covers 366.26 ha area. Pincode of Kalruhi is 177204.