Kandu Khera is a village in Malout tehsil in district of Muktsar, Punjab, India. As per the data provided by Census of India in 2011, total population of Kandu Khera was 3,123 which includes 1,646 males and 1,477 females. Kandu Khera covers 1619 ha area. Pincode of Kandu Khera is 152113.