Teja Khurd 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 Teja Khurd was 550 which includes 286 males and 264 females. Teja Khurd covers 189 ha area. Pincode of Teja Khurd is 143513.