Rajpura is a village in Baba Bakala tehsil in district of Amritsar, Punjab, India. As per the data provided by Census of India in 2011, total population of Rajpura was 2,059 which includes 1,083 males and 976 females. Rajpura covers 362 ha area. Pincode of Rajpura is 143205.