Kheri Sodhian is a village in Malerkotla tehsil in district of Sangrur, Punjab, India. As per the data provided by Census of India in 2011, total population of Kheri Sodhian was 854 which includes 435 males and 419 females. Kheri Sodhian covers 222 ha area. Pincode of Kheri Sodhian is 148022.