Allahditta is a village in Sultanpur Lodhi tehsil in district of Kapurthala, Punjab, India. As per the data provided by Census of India in 2011, total population of Allahditta was 1,564 which includes 814 males and 750 females. Allahditta covers 861.21 ha area. Pincode of Allahditta is 144626.