Qila Desa Singh is a village in Batala tehsil in district of Gurdaspur, Punjab, India. As per the data provided by Census of India in 2011, total population of Qila Desa Singh was 1,585 which includes 832 males and 753 females. Qila Desa Singh covers 209 ha area. Pincode of Qila Desa Singh is 143518.