Sarangra is a village in Ajnala tehsil in district of Amritsar, Punjab, India. As per the data provided by Census of India in 2011, total population of Sarangra was 3,536 which includes 1,890 males and 1,646 females. Sarangra covers 925 ha area. Pincode of Sarangra is 143110.